添加方法十分简单:
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>();
........
}