public PhysicalContractCommandsHandler( ILogger <PhysicalContractCommandsHandler> logger, IUnitOfWork unitOfWork, ITradeRepository tradeRepository, ISectionRepository sectionRepository, ICostRepository costRepository, IIdentityService identityService, IFreezeRepository freezeRepository, ISystemDateTimeService systemDateTimeService, IMapper mapper, IAuthorizationService authorizationService, IProcessMessageService processMessageService, IMasterDataService masterDataService, IUserService userService, ISectionQueries sectionQueries) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _tradeRepository = tradeRepository ?? throw new ArgumentNullException(nameof(tradeRepository)); _sectionRepository = sectionRepository ?? throw new ArgumentNullException(nameof(sectionRepository)); _costRepository = costRepository ?? throw new ArgumentNullException(nameof(costRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _identityService = identityService ?? throw new ArgumentNullException(nameof(identityService)); _systemDateTimeService = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService)); _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _freezeRepository = freezeRepository ?? throw new ArgumentNullException(nameof(freezeRepository)); _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService)); _masterDataService = masterDataService ?? throw new ArgumentNullException(nameof(masterDataService)); _userService = userService ?? throw new ArgumentNullException(nameof(userService)); _sectionQueries = sectionQueries ?? throw new ArgumentNullException(nameof(sectionQueries)); }
public TradeFavoritesController(IMediator mediator, ISectionQueries sectionQueries) { _mediator = mediator; _sectionQueries = sectionQueries; }
public SectionsController(IMediator mediator, ISectionQueries sectionQueries, ITradingListAndSearch tradingListAndSearch) { _mediator = mediator; _sectionQueries = sectionQueries; _tradingListAndSearch = tradingListAndSearch; }