/// <summary> /// Initializes a new instance of the <see cref="MessageBus"/> class. /// </summary> /// <param name="queueManagers">The queue managers.</param> /// <param name="subscriberManager">The subscriber manager.</param> /// <param name="logger">The logger.</param> /// <param name="interpreter">The interpreter.</param> public MessageBus(IQueueAdapter[] queueManagers, ISubscriberManager subscriberManager, IBusLogger logger) { this._queueManagers = queueManagers; this._subscriberManager = subscriberManager; _serverContext = new ServerContext { ServerName = Environment.MachineName }; this._logger = logger; }
public DebtCollectionServiceCustom(ISubscriberManager subscriberManager, IDebtManager debtManager, IRecordingManager recordingManager, IMessagingManager messagingManager, ITimeManager timeManager, IDebtCollectionSchemeFactory schemeFactory, IServiceMessageFactory serviceMessageFactory, DebtCollectionServiceSettings settings, Simbrella.Framework.Logging.Abstractions.ILogger legacyLogger, ILoggerProvider loggerProvider, IMQProvider mqProvider) : base(subscriberManager, debtManager, recordingManager, messagingManager, timeManager, schemeFactory, serviceMessageFactory, settings, legacyLogger, loggerProvider, mqProvider) { _debtManager = (DebtManagerCustom)debtManager; }
public HomeController(IUserManager userManager, IErrorLogManager errorLogManager, ICMSManager cmsManager, IMembershipManager membershipManager, IFAQManager faqManager, ISubscriberManager subsManager, ITestimonialManager testimonialManager, IImageManager imageManager, IEditorManager editorManager, IRecipientManager _recipientManager, IEmailManager _emailManager) : base(errorLogManager) { _userManager = userManager; _cmsManager = cmsManager; _membershipManager = membershipManager; _faqManager = faqManager; _subsManager = subsManager; _testimonialManager = testimonialManager; _imageManager = imageManager; _editorManager = editorManager; this._recipientManager = _recipientManager; this._EmailManager = _emailManager; }
public ResponseServiceTranslator(IConfigItem configItem, ISubscriberManager subscriberManager) { _logger.LogInfo("Response Service started"); _configItem = configItem; _subscriberManager = subscriberManager; string ip = "localhost", port = "5555"; foreach (IConfigItem server in configItem["servers"].GetChildren()) { _logger.LogInfo("server name " + server.ItemName); if (server.ItemName == "simulatorSMS") { ip = server.GetAttribute("ip"); port = server.GetAttribute("port"); } } string url = $"http://{ip}:{port}/smsresponses/"; _logger.LogInfo("yrl " + url); _httpClient = new HttpClient(url, "POST"); }
public SubscriberController(ISubscriberManager SubscriberManager, IErrorLogManager errorLogManager) : base(errorLogManager) { _SubscriberManager = SubscriberManager; }
public SubscriberServiceManager(ISubscriberManager manager) { _manager = manager; }
public SubscriberController(ISubscriberManager subscriberManager) { _subscriberManager = subscriberManager; }