Example #1
0
        public InMemoryTransportInfrastructure(SettingsHolder settings)
        {
            _endpointName = settings.EndpointName();

            if (settings.TryGet(out InMemoryDatabase database))
            {
                _inMemoryDatabase = database;
            }
        }
        public static TransportExtensions <InMemoryTransport> UseDatabase(this TransportExtensions <InMemoryTransport> extensions, InMemoryDatabase database)
        {
            extensions.GetSettings().Set(database);

            return(extensions);
        }
 public InMemoryQueueCreator(InMemoryDatabase inMemoryDatabase)
 {
     InMemoryDatabase = inMemoryDatabase;
 }
Example #4
0
 public SubscriptionManager(EndpointInfo endpoint, InMemoryDatabase inMemoryDatabase)
 {
     Endpoint         = endpoint;
     InMemoryDatabase = inMemoryDatabase;
 }
Example #5
0
 public InMemoryMessagePump(InMemoryDatabase inMemoryDatabase)
 {
     InMemoryDatabase = inMemoryDatabase;
 }
 public InMemoryMessageDispatcher(InMemoryDatabase inMemoryDatabase)
 {
     InMemoryDatabase = inMemoryDatabase;
 }