public ActionsJob( IActionsProcessorFacade processor, IJsonActionsParser parser, IMutableCurrentUser user, ILogger <ActionsJob> logger) { _processor = processor ?? throw new ArgumentNullException(nameof(processor)); _parser = parser ?? throw new ArgumentNullException(nameof(parser)); _user = user ?? throw new ArgumentNullException(nameof(user)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public RecordsController( IRecordsComponentFacade facade, IActionsProcessorFacade actionsFacade, IMapper mapper, JwtBearerHandler handler) { _facade = facade ?? throw new ArgumentNullException(nameof(facade)); _actionsFacade = actionsFacade ?? throw new ArgumentNullException(nameof(actionsFacade)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _handler = handler ?? throw new ArgumentNullException(nameof(handler)); }