Skip to content

MrGeorgeZhao/EventBus.AspNetCore

Repository files navigation

EventBus.AspNetCore

EventBus 的.Net Core 封装。后续会增加 RabbitMq,ServiceBus的封装。

添加方法十分简单:

1 下载安装包 Install-Package EventBus.AspNetCore

2 代码里面配置EventBus:

   public void ConfigureServices(IServiceCollection services)  
   {  
      services.AddMvc();  
      services.AddMemoryEventBus();  
   }   

3 添加订阅:

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)  
   {  
      var sub = app.ApplicationServices.GetRequiredService<IEventBusSubscriptionsManager>();  
      sub.AddSubscription<UserUpdateEvent, UserUpdateEventHandler>();  
      ........  
   }  

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages