protected PersistentConnection(Signaler signaler, IConnectionIdFactory connectionIdFactory, IMessageStore store, IJsonSerializer jsonSerializer) { _signaler = signaler; _connectionIdFactory = connectionIdFactory; _store = store; _jsonSerializer = jsonSerializer; }
protected PersistentConnection(IMessageBus messageBus, IConnectionIdFactory connectionIdFactory, IJsonSerializer jsonSerializer, ITransportManager transportManager, ITraceManager traceManager) { _messageBus = messageBus; _connectionIdFactory = connectionIdFactory; _jsonSerializer = jsonSerializer; _transportManager = transportManager; _trace = traceManager; }
public virtual void Initialize(IDependencyResolver resolver) { if (_initialized) { return; } _messageBus = resolver.Resolve<IMessageBus>(); _connectionIdFactory = resolver.Resolve<IConnectionIdFactory>(); _jsonSerializer = resolver.Resolve<IJsonSerializer>(); _transportManager = resolver.Resolve<ITransportManager>(); _trace = resolver.Resolve<ITraceManager>(); _initialized = true; }
public HubDispatcher(IHubFactory hubFactory, IMessageStore store, Signaler signaler, IConnectionIdFactory connectionIdFactory, IActionResolver actionResolver, IJavaScriptProxyGenerator proxyGenerator, IJsonSerializer jsonSerializer, IHubLocator hubLocator, IHubTypeResolver hubTypeResolver, string url) : base(signaler, connectionIdFactory, store, jsonSerializer) { _hubFactory = hubFactory; _store = store; _jsonSerializer = jsonSerializer; _signaler = signaler; _actionResolver = actionResolver; _proxyGenerator = proxyGenerator; _hubLocator = hubLocator; _hubTypeResolver = hubTypeResolver; _url = VirtualPathUtility.ToAbsolute(url); }
public HubDispatcher(IHubFactory hubFactory, IMessageStore store, Signaler signaler, IConnectionIdFactory connectionIdFactory, IActionResolver actionResolver, IJavaScriptProxyGenerator proxyGenerator, IJsonSerializer jsonSerializer, ITransportManager transportManager, IHubLocator hubLocator, IHubTypeResolver hubTypeResolver, string url) : base(signaler, connectionIdFactory, store, jsonSerializer, transportManager) { _hubFactory = hubFactory; _store = store; _jsonSerializer = jsonSerializer; _signaler = signaler; _actionResolver = actionResolver; _proxyGenerator = proxyGenerator; _hubLocator = hubLocator; _hubTypeResolver = hubTypeResolver; _url = url; }