示例#1
0
 public BankController(IBankService bankService,
                       IValidationDecorator validationDecorator,
                       IMapper mapper)
 {
     _bankService         = bankService ?? throw new ArgumentNullException(nameof(_bankService));
     _validationDecorator = validationDecorator ?? throw new ArgumentNullException(nameof(_validationDecorator));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(_mapper));
 }
 //todo append validator
 public RequisiteController(IRequisiteService requisiteService,
                            IValidationDecorator validationDecorator,
                            IMapper mapper)
 {
     _requisiteService    = requisiteService ?? throw new ArgumentNullException(nameof(_requisiteService));
     _validationDecorator = validationDecorator ?? throw new ArgumentNullException(nameof(_validationDecorator));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(_mapper));
 }