没有合适的资源?快使用搜索试试~ 我知道了~
WebJob-MessageBus:创建动态触发器注册和处理程序分派的代码,使Azure WebJob的外观和感觉像一条消息总线
共38个文件
cs:22个
config:5个
csproj:5个
需积分: 9 0 下载量 60 浏览量
2021-05-02
01:48:22
上传
评论
收藏 73KB ZIP 举报
温馨提示
#WebJob作为MessageBus这是示例代码,用于说明使用Azure的消息总线模式。 它将Azure WebJob转变为动态的MessageBus,它遵循“配置公约”和开放/封闭原则。 本质上,此代码演示了如何根据可用消息自动向WebJob注册新的QueueTriggers 。 通过使用此解决方案,在新队列上侦听新消息就像在新消息和新处理程序中实现一样简单: public class NewImageAdded : Message { public string ImageName { get; set; } } public class NewImageAddedHandler : IHandle<NewImageAdded> { public void Handle(NewImageAdded messag
资源推荐
资源详情
资源评论
收起资源包目录
WebJob-MessageBus-master.zip (38个子文件)
WebJob-MessageBus-master
.gitattributes 2KB
Components
WebJob.MessageBus
Customizations
DynamicTypeLocator.cs 554B
UnityJobActivator.cs 439B
EnumerableExtensions.cs 294B
packages.config 1KB
WebJob.MessageBus.csproj 8KB
Program.cs 1KB
Functions generator
FunctionsBase.cs 297B
TypeGenerator.cs 3KB
FunctionsTemplate.cs 1KB
Properties
AssemblyInfo.cs 1KB
UnityConfiguration.cs 646B
App.config 1KB
WebJob.MessageBus.Dispatch
MessageDispatcher.cs 1KB
packages.config 209B
WebJob.MessageBus.Dispatch.csproj 4KB
DispatchConfiguration.cs 2KB
Properties
AssemblyInfo.cs 1KB
Message.cs 90B
IHandle.cs 122B
LICENSE 11KB
Example
WebJob.MessageBus.Example.Client
packages.config 637B
Program.cs 664B
Properties
AssemblyInfo.cs 1KB
App.config 319B
MessageBusClient.cs 1KB
WebJob.MessageBus.Example.Client.csproj 5KB
WebJob.MessageBus.Examples.Messages
WebJob.MessageBus.Example.Messages.csproj 3KB
NewImageAdded.cs 185B
Properties
AssemblyInfo.cs 1KB
NewVideoAdded.cs 149B
WebJob.MessageBus.Example.Handlers
NewImageAddedHandler.cs 358B
Properties
AssemblyInfo.cs 1KB
WebJob.MessageBus.Example.Handlers.csproj 3KB
README.md 4KB
.gitignore 3KB
WebJobasMessageBus.png 38KB
WebJob.MessageBus.sln 4KB
共 38 条
- 1
资源评论
火影耀阳
- 粉丝: 30
- 资源: 4560
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功