static void Main() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.Sales"); busConfiguration.ApplyCommonConfiguration(); using (IBus bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }
static void Main() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.CustomerRelations"); busConfiguration.ApplyCommonConfiguration(); using (IBus bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("\r\nPress any key to stop program\r\n"); Console.ReadKey(); } }
static async Task AsyncMain() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.CustomerRelations"); busConfiguration.ApplyCommonConfiguration(); busConfiguration.SendFailedMessagesTo("error"); using (IBus bus = await Bus.Create(busConfiguration).StartAsync()) { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }
static void Main() { Console.Title = "Samples.Store.ContentManagement"; BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ContentManagement"); busConfiguration.ApplyCommonConfiguration(); using (IBus bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }
static void Main() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ContentManagement"); busConfiguration.ApplyCommonConfiguration(); using (IBus bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("\r\nPress any key to stop program\r\n"); Console.ReadKey(); } }
static void Main() { Console.Title = "Samples.Store.CustomerRelations"; var busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.CustomerRelations"); busConfiguration.ApplyCommonConfiguration(); using (var bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }
static void Main() { Console.Title = "Samples.Store.ContentManagement"; var busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ContentManagement"); busConfiguration.ApplyCommonConfiguration(); using (var bus = Bus.Create(busConfiguration).Start()) { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }
protected void Application_Start() { BusConfiguration configuration = new BusConfiguration(); configuration.EndpointName("Store.ECommerce"); configuration.PurgeOnStartup(true); configuration.ApplyCommonConfiguration(); Bus = NServiceBus.Bus.Create(configuration).Start(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); }
protected void Application_Start() { var busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ECommerce"); busConfiguration.PurgeOnStartup(true); busConfiguration.ApplyCommonConfiguration(); Bus = NServiceBus.Bus.Create(busConfiguration).Start(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); }
static async Task AsyncStart() { var busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ECommerce"); busConfiguration.PurgeOnStartup(true); busConfiguration.ApplyCommonConfiguration(); busConfiguration.SendFailedMessagesTo("error"); Bus = await NServiceBus.Bus.Create(busConfiguration).StartAsync(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); }
static async Task AsyncStart() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.ECommerce"); busConfiguration.PurgeOnStartup(true); busConfiguration.ApplyCommonConfiguration(); busConfiguration.SendFailedMessagesTo("error"); Endpoint = await NServiceBus.Endpoint.Start(busConfiguration); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); }
private const int SLEEP_TIME = 10000; //单位毫秒 public BusEntry(string endpointName) { if (string.IsNullOrEmpty(endpointName)) { return; } this._endpointName = endpointName; BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName(endpointName); busConfiguration.PurgeOnStartup(true); busConfiguration.ApplyCommonConfiguration(); MyBus = Bus.Create(busConfiguration).Start(); }
static async Task AsyncMain() { BusConfiguration busConfiguration = new BusConfiguration(); busConfiguration.EndpointName("Store.CustomerRelations"); busConfiguration.ApplyCommonConfiguration(); busConfiguration.SendFailedMessagesTo("error"); IEndpointInstance endpoint = await Endpoint.Start(busConfiguration); try { Console.WriteLine("Press any key to exit"); Console.ReadKey(); } finally { await endpoint.Stop(); } }