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; }
public SubscriptionManager(EndpointInfo endpoint, InMemoryDatabase inMemoryDatabase) { Endpoint = endpoint; InMemoryDatabase = inMemoryDatabase; }
public InMemoryMessagePump(InMemoryDatabase inMemoryDatabase) { InMemoryDatabase = inMemoryDatabase; }
public InMemoryMessageDispatcher(InMemoryDatabase inMemoryDatabase) { InMemoryDatabase = inMemoryDatabase; }