Ejemplo n.º 1
0
 public RoutingApp()
 {
     Handlers.DisableConventionalDiscovery();
     HttpRoutes
     .DisableConventionalDiscovery()
     .IncludeType <SpreadHttpActions>()
     .IncludeType <RouteEndpoints>();
 }
Ejemplo n.º 2
0
        public MartenUsingApp()
        {
            Settings.Alter <StoreOptions>(_ =>
            {
                _.Connection(Servers.PostgresConnectionString);
                _.AutoCreateSchemaObjects = AutoCreate.All;
            });

            Include <MartenBackedPersistence>();

            HttpRoutes.DisableConventionalDiscovery();
        }
Ejemplo n.º 3
0
        public ASBUsingApp()
        {
            HttpRoutes.DisableConventionalDiscovery();

            Transports.ListenForMessagesFrom("azureservicebus://jasper/queue/messages");

            Services.AddSingleton <ColorHistory>();
            Services.AddSingleton <MessageTracker>();

            Publish.AllMessagesTo("azureservicebus://jasper/queue/messages");

            Include <MessageTrackingExtension>();
        }
Ejemplo n.º 4
0
        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>();
        }
Ejemplo n.º 5
0
        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();
        }
Ejemplo n.º 6
0
        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();
        }