public ChannelConfiguration( EndpointAddress address, MessageServer server, MessagingConfiguration messagingConfiguration) { Contract.Requires(address != EndpointAddress.Empty); Contract.Requires(server != null); Contract.Requires(messagingConfiguration != null); this.address = address; this.server = server; this.messagingConfiguration = messagingConfiguration; }
public MessageServerConfiguration(MessagingConfiguration messagingConfiguration, MessageServer server) { Contract.Requires(messagingConfiguration != null); Contract.Requires(server != null); this.server = server; this.messagingConfiguration = messagingConfiguration; IIocContainer container = IocContainerLocator.Locate(); RegisterNullPersistence(container); RegisterJsonSerialiser(container); ConfigureExternalSources(container); }
static void SetupChangeStore(MessagingConfiguration configuration) { configuration.GetInternalIocContainer().RegisterInstance<ChangeStore, SqliteChangeStore>(); }
public void Configure(MessagingConfiguration toConfigureAgainst, MessageServerConfiguration serverToConfigureAgainst) { this.Configuration = toConfigureAgainst; this.ServerConfiguration = serverToConfigureAgainst; }
public HttpTransportConfiguration(MessagingConfiguration messagingConfiguration) { Contract.Requires(messagingConfiguration != null); this.messagingConfiguration = messagingConfiguration; }