public static IWiseQueueConfiguration UseServer(this IWiseQueueConfiguration configuration, ServerConfiguration serverConfiguration = null) { if (configuration == null) { throw new ArgumentNullException("configuration"); } if (serverConfiguration == null) { serverConfiguration = ServerConfiguration.Default; } configuration.BindToItself(serverConfiguration); return(configuration); }
public static IWiseQueueConfiguration UseClient(this IWiseQueueConfiguration configuration, ClientConfiguration clientConfiguration = null) { if (configuration == null) { throw new ArgumentNullException("configuration"); } if (clientConfiguration == null) { clientConfiguration = ClientConfiguration.Default; } configuration.BindToItself(clientConfiguration); return(configuration); }
public static IWiseQueueConfiguration UseServer(this IWiseQueueConfiguration configuration, ServerConfiguration serverConfiguration = null) { if (configuration == null) { throw new ArgumentNullException("configuration"); } ServerNinjectModule ninjectModule = new ServerNinjectModule(); configuration.AddNinjectModule(ninjectModule); if (serverConfiguration == null) { serverConfiguration = ServerConfiguration.Default; } configuration.BindToItself(serverConfiguration); return(configuration); }