public CrossLoadingService( CrossLoadMessageMapper crossLoadMessageMapper, IQueuePublishService <MessageCrossLoadDctToDcftDto> queuePublishService, IFileUploadJobManager jobQueueManager, ConnectionStrings connectionStrings) { _queuePublishService = queuePublishService; _jobQueueManager = jobQueueManager; _crossLoadMessageMapper = crossLoadMessageMapper; _connectionString = connectionStrings.Organisation; }
public JobContextManager( IQueueSubscriptionService <JobContextMessage> queueSubscriptionService, IQueuePublishService <JobContextMessage> queuePublishService, IAuditor auditor, IMapper <JobContextMessage, T> mapper, Func <T, CancellationToken, Task <bool> > callback, ILogger logger) { _queuePublishService = queuePublishService; _auditor = auditor; _mapper = mapper; _callback = callback; _logger = logger; _queueSubscriptionService = queueSubscriptionService; }
public MessageService(ILogger logger, IQueuePublishService <DssPublishMessageModel> queuePublishService) { _logger = logger; _queuePublishService = queuePublishService; }
public JobStatus(IQueuePublishService <JobStatusDto> queuePublishService) { _queuePublishService = queuePublishService; }
public FundingClaimsMessagingService(IQueuePublishService <MessageFundingClaimsSubmission> queuePublishService) { _queuePublishService = queuePublishService; }
public Auditor(IQueuePublishService <AuditingDto> queuePublishService) { _queuePublishService = queuePublishService; }