public JustSayingBus( IMessagingConfig config, IMessageSerializationRegister serializationRegister, ILoggerFactory loggerFactory) { _loggerFactory = loggerFactory; _startupTasks = new List <Func <Task> >(); _log = _loggerFactory.CreateLogger("JustSaying"); Config = config; Monitor = new NullOpMessageMonitor(); MessageContextAccessor = new MessageContextAccessor(); SerializationRegister = serializationRegister; MiddlewareMap = new MiddlewareMap(); _publishersByType = new Dictionary <Type, IMessagePublisher>(); _subscriptionGroupSettings = new ConcurrentDictionary <string, SubscriptionGroupConfigBuilder>(StringComparer.Ordinal); _defaultSubscriptionGroupSettings = new SubscriptionGroupSettingsBuilder(); }
public GraphQLWSProtocolFacts() { _options = Options.Create(new Server.WebSockets.WebSocketServerOptions()); _logger = new NullLogger <GraphQLWSProtocol>(); _accessor = new MessageContextAccessor(); }
public GraphQLWSProtocolFacts() { _options = Options.Create(new GraphQLWSProtocolOptions()); _logger = new NullLogger <GraphQLWSProtocol>(); _accessor = new MessageContextAccessor(); }