public EstablishingSession(Settings.IProvider settingsProvider, Hub.Endpoint.IFactory endpointFactory, Messages.IMediator messageMediator, IAsyncHelper asyncHelper) : base(messageMediator, asyncHelper) { _settingsProvider = settingsProvider; _endpointFactory = endpointFactory; _messageMediator = messageMediator; _asyncHelper = asyncHelper; }
public Factory(Settings.IProvider settingsProvider, Hub.Authentication.IProvider hubAuthenticationProvider, Hub.Endpoint.IFactory endpointFactory, Messages.IFactory messageFactory, Messages.IMediator messageMediator, IAsyncHelper asyncHelper) { _settingsProvider = settingsProvider; _hubAuthenticationProvider = hubAuthenticationProvider; _endpointFactory = endpointFactory; _messageFactory = messageFactory; _messageMediator = messageMediator; _asyncHelper = asyncHelper; }