public WriteObjectsController(IOptions <AppSettings> config, IGuardApi guardApi, IWritableBucket bucket, IQueueBuilder queueBuilder) { this.config = config; this.guardApi = guardApi; this.bucket = bucket; queueSender = queueBuilder.Start().Result; }
public TimedHostedService(IGamesProcessor gamesProcessor, IConfiguration config, IQueueSender rabbitMQSender) { _gamesProcessor = gamesProcessor; Configuration = config; _period = Configuration.GetValue <double>(periodTimeKey); _rabbitMQSender = rabbitMQSender; }
public QueueManagerTests() { _queueSenderMock = Substitute.For <IQueueSender>(); _commandsSerializerMock = Substitute.For <ICommandsSerializer>(); _settings = new QueueManagerSettings("1"); _queuesManager = new QueuesManager(_queueSenderMock, _commandsSerializerMock, _settings); }
public EntryPointService(ILoggerAdapter <EntryPointService> logger, IQueueReceiver queueReceiver, IQueueSender queueSender) { _logger = logger; _queueReceiver = queueReceiver; _queueSender = queueSender; }
/// <inheritdoc /> public AcceptedCallFromUserCommand(ILogger logger, IChannelRepository channelRepository, IAudioRecordRepository audioRecordRepository, AsteriskAriClient ariClient, IOptions <AsteriskOptions> options, IQueueSender queueSender) : base(logger, channelRepository, audioRecordRepository, ariClient, options) { _queueSender = queueSender; }
public EntryPointService(ILoggerAdapter <EntryPointService> logger, EntryPointSettings settings, IQueueReceiver queueReceiver, IQueueSender queueSender) { _logger = logger; this.settings = settings; _queueReceiver = queueReceiver; _queueSender = queueSender; }
public MailHandler() { TinyMapper.Bind <PutMailCommand, Mail>(); IKernel kernel = new StandardKernel(); kernel.Load(Assembly.GetExecutingAssembly()); //var _mailProcessor = kernel.Get<IMailProcessor>(); _queueSender = kernel.Get <IQueueSender>(); }
/// <inheritdoc /> public RegisterIncomingCallCommand( ILogger logger, IChannelRepository channelRepository, AsteriskAriClient ariClient, IQueueSender queueSender, IAudioRecordRepository audioRecordRepository, IOptions <AsteriskOptions> options) : base(logger, channelRepository, audioRecordRepository, ariClient, options) { _queueSender = queueSender; }
public T GetClient() { if (!client.IsNull()) return (T)client; url = string.Format("{0}{1}", endpoint.PropertyBag["Address"], endpoint.PropertyBag["SenderKey"]); var clients = new List<QueueClient>(); foreach (var datacenter in endpoint.PropertyBag["DataCenters"].Split('|')) { var queueClient = QueueClient.CreateFromConnectionString(url, string.Format(endpoint.PropertyBag["QueueName"], datacenter)); clients.Add(queueClient); } client = Resolver.Activate<IQueueSender>(ServiceName,c => c.Initialize(clients.ToArray())); return (T)client; }
public EntryPointService(ILoggerAdapter <EntryPointService> logger, EntryPointSettings settings, IQueueReceiver queueReceiver, IQueueSender queueSender, IServiceLocator serviceScopeFactoryLocator, IUrlStatusChecker urlStatusChecker) { _logger = logger; _settings = settings; _queueReceiver = queueReceiver; _queueSender = queueSender; _serviceScopeFactoryLocator = serviceScopeFactoryLocator; _urlStatusChecker = urlStatusChecker; }
public MessageDispatcher(IQueueSender client) { this.client = client; }
public HttpPostContentReciever2(IBlobWriter blobWriter, IQueueSender <StorageAccountSyncMessage> queueSender) { _BlobWriter = blobWriter; _QueueSender = queueSender; }
public OrdersController(IRepositoryBase <Orders> ordersRepo, IQueueSender <List <UpdateStocksDto> > queueSender) { _ordersRepo = ordersRepo; _queueSender = queueSender; }
public SingupStudentCourseCommandHandler(IQueueSender <SignupStudentCourseCommand> queueSender) { _queueSender = queueSender; }
public ArticleService(IArticleRepository repository, IMapper mapper, IQueueSender sender, ILogger <ArticleViewModel> logger) : base(repository, mapper, sender, logger) { }
/// <inheritdoc /> public AsteriskAriSmsService(ILogger logger, IQueueSender queueSender, SmsParser smsParser) { _logger = logger; _queueSender = queueSender; _smsParser = smsParser; }
public QueueSenderRetryPolicyDecorator(IQueueSender queueSender, ILogger<QueueSenderRetryPolicyDecorator> logger) { _queueSender = queueSender; _logger = logger; }
public QueuesManager(IQueueSender queueSender, ICommandsSerializer commandsSerializer, QueueManagerSettings settings) { _queueSender = queueSender; _commandsSerializer = commandsSerializer; _settings = settings; }
public UserService(IUserRepository repository, IMapper mapper, IQueueSender queue, ILogger <UserViewModel> logger) : base(repository, mapper, queue, logger) { _repository = repository; }
public MessageController(IQueueSender queueClient) { this.queueClient = queueClient; }
public HealthController(IHealthStore healthStore, ISecurityContext securityContext, IQueueSender queueSender) : base(securityContext) { this.HealthStore = healthStore; this.QueueSender = queueSender; }
public async Task <IActionResult> HttpPostManifest([FromBody] ReceiveContentArgs args, [FromServices] ManifestBlobWriter blobWriter, [FromServices] IQueueSender <StorageAccountSyncMessage> qSender) { var command = new HttpPostContentReciever2(blobWriter, qSender); return(await command.Execute(args, new DestinationArgs { Path = _ContentPathProvider.Manifest, Name = EndPointNames.ManifestName })); }
public LikeService(ILikeRepository repository, IMapper mapper, IQueueSender sender, ILogger <LikeViewModel> logger) : base(repository, mapper, sender, logger) { _repository = repository; }