/// <summary> /// Initializes a new instance of the <see cref="WcfService"/> class. /// </summary> /// <param name="subscriptionsManager">The subscriptions manager.</param> /// <param name="sendingManager">The sending manager.</param> /// <param name="receivingManager">The receiving manager.</param> /// <param name="logger">The logger.</param> public WcfService(ISubscriptionsManager subscriptionsManager, ISendingManager sendingManager, IReceivingManager receivingManager, ILogger logger) { if (subscriptionsManager == null) { throw new ArgumentNullException(nameof(subscriptionsManager)); } if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (receivingManager == null) { throw new ArgumentNullException(nameof(receivingManager)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } _subscriptionsManager = subscriptionsManager; _sendingManager = sendingManager; _receivingManager = receivingManager; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="WebApiService"/> class. /// </summary> /// <param name="baseAddress">The base address of WebAPI REST interface.</param> /// <param name="sendingManager">The sending manager.</param> /// <param name="receivingManager">The receiving manager.</param> public WebApiService(string baseAddress, ISendingManager sendingManager, IReceivingManager receivingManager) { if (baseAddress == null) { throw new ArgumentNullException(nameof(baseAddress)); } if (baseAddress == string.Empty) { throw new ArgumentException(nameof(baseAddress)); } if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (receivingManager == null) { throw new ArgumentNullException(nameof(receivingManager)); } _baseAddress = baseAddress; _sendingManager = sendingManager; _receivingManager = receivingManager; }
public SBService(ISubscriptionsManager subscriptionsManager, ISendingManager sendingManager, IReceivingManager receivingManager, IStatisticsService statisticsService, IObjectRepository objectRepository) { if (subscriptionsManager == null) { throw new ArgumentNullException(nameof(subscriptionsManager)); } if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (receivingManager == null) { throw new ArgumentNullException(nameof(receivingManager)); } if (statisticsService == null) { throw new ArgumentNullException(nameof(statisticsService)); } if (statisticsService == null) { throw new ArgumentNullException(nameof(objectRepository)); } _subscriptionsManager = subscriptionsManager; _sendingManager = sendingManager; _receivingManager = receivingManager; _statisticsService = statisticsService; _objectRepository = objectRepository; }
public AccountController(ILogger <AccountController> logger, HttpClient httpClient, IDiscoveryCache discoveryCache, IConfiguration configuration, ISendingManager sendingManager, ITagReplacer tagReplacer) { _logger = logger; _httpClient = httpClient; _discoveryCache = discoveryCache; _configuration = configuration; _sendingManager = sendingManager; _tagReplacer = tagReplacer; }
public RestServiceController(ISendingManager sendingManager, IReceivingManager receivingManager) { if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (receivingManager == null) { throw new ArgumentNullException(nameof(receivingManager)); } _sendingManager = sendingManager; _receivingManager = receivingManager; }
public RestDependencyScope(ISendingManager sendingManager, IReceivingManager receivingManager) { if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (receivingManager == null) { throw new ArgumentNullException(nameof(receivingManager)); } _sendingManager = sendingManager; _receivingManager = receivingManager; }
public DefaultReceivingManager( ILogger logger, IObjectRepository objectRepository, ISubscriptionsManager subscriptionsManager, ISendingManager sendingManager, IDataService dataService, IStatisticsService statisticsService) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (objectRepository == null) { throw new ArgumentNullException(nameof(objectRepository)); } if (subscriptionsManager == null) { throw new ArgumentNullException(nameof(subscriptionsManager)); } if (sendingManager == null) { throw new ArgumentNullException(nameof(sendingManager)); } if (dataService == null) { throw new ArgumentNullException(nameof(dataService)); } if (statisticsService == null) { throw new ArgumentNullException(nameof(statisticsService)); } _logger = logger; _objectRepository = objectRepository; _subscriptionsManager = subscriptionsManager; _sendingManager = sendingManager; _dataService = dataService; _statisticsService = statisticsService; }