public RoutingApp() { Handlers.DisableConventionalDiscovery(); HttpRoutes .DisableConventionalDiscovery() .IncludeType <SpreadHttpActions>() .IncludeType <RouteEndpoints>(); }
public MartenUsingApp() { Settings.Alter <StoreOptions>(_ => { _.Connection(Servers.PostgresConnectionString); _.AutoCreateSchemaObjects = AutoCreate.All; }); Include <MartenBackedPersistence>(); HttpRoutes.DisableConventionalDiscovery(); }
public ASBUsingApp() { HttpRoutes.DisableConventionalDiscovery(); Transports.ListenForMessagesFrom("azureservicebus://jasper/queue/messages"); Services.AddSingleton <ColorHistory>(); Services.AddSingleton <MessageTracker>(); Publish.AllMessagesTo("azureservicebus://jasper/queue/messages"); Include <MessageTrackingExtension>(); }
public RabbitMqUsingApp() { Settings.AddRabbitMqHost("localhost"); HttpRoutes.DisableConventionalDiscovery(); Transports.ListenForMessagesFrom("rabbitmq://localhost/queue/messages3"); Services.AddSingleton <ColorHistory>(); Services.AddSingleton <MessageTracker>(); Publish.AllMessagesTo("rabbitmq://localhost/queue/messages3"); Include <MessageTrackingExtension>(); }
public ItemSender() { Include <MartenBackedPersistence>(); Publish.Message <ItemCreated>().To("tcp://localhost:2345/durable"); Publish.Message <Question>().To("tcp://localhost:2345/durable"); Settings.Alter <StoreOptions>(_ => { _.Connection(Servers.PostgresConnectionString); _.DatabaseSchemaName = "sender"; }); Transports.LightweightListenerAt(2567); HttpRoutes.DisableConventionalDiscovery(); }
public ItemReceiver() { Handlers.Worker("items").IsDurable() .HandlesMessage <ItemCreated>(); Include <MartenBackedPersistence>(); Settings.Alter <StoreOptions>(_ => { _.Connection(Servers.PostgresConnectionString); _.DatabaseSchemaName = "receiver"; }); Services.AddSingleton <MessageTracker>(); Transports.DurableListenerAt(2345); HttpRoutes.DisableConventionalDiscovery(); }