private readonly IPublisher _publisher; //tod public PayableController(IOptionsSnapshot <AppSettings> settings, IMediator mediator, SettlementContext context, IPublisher publisher) { _settings = settings; _mediator = mediator; _context = context; _publisher = publisher; }
public SubscribeEventHandler(IMediator mediator, ITransportTaskRepository taskRepository, IMapper mapper, IPublisher publisher, SettlementContext context) { _mediator = mediator; _taskRepository = taskRepository; _mapper = mapper; _publisher = publisher; _context = context; }
public PayableRepository(IOptionsSnapshot <AppSettings> settings, SettlementContext context, IPublisher publisher, IMediator mediator, ICodeService codeService) { _context = context ?? throw new ArgumentNullException(nameof(context)); _settings = settings; _publisher = publisher; _mediator = mediator; _codeService = codeService; }
public RequestManager(SettlementContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }
public FinishSettlementEventHandler(IPublisher publisher, IMapper mapper, SettlementContext context) { _publisher = publisher; _mapper = mapper; _context = context; }
public TestController(IFluentQuery fluentQuery, IPublisher publisher, SettlementContext context) { _fluentQuery = fluentQuery; _publisher = publisher; _context = context; }
public TransportTaskRepository(SettlementContext context, IOptionsSnapshot <AppSettings> settings) { _context = context; _settings = settings; }