public DeleteReceiptHandler(
     IPrincipal principal,
     IReceiptsRepository repository,
     ILogger <DeleteReceiptHandler> logger
     )
 {
     _principal  = principal ?? throw new ArgumentNullException(nameof(principal));
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemplo n.º 2
0
 public DefaultReceiptsProvider(
     [NotNull] IReceiptsRepository receiptsRepository,
     [NotNull] IItemsRepository itemsRepository,
     [NotNull] IFnsService fnsService,
     [NotNull] IHashCalculator hashCalculator,
     [NotNull] ILogger logger)
 {
     _ReceiptsRepository = receiptsRepository ?? throw new ArgumentNullException(nameof(receiptsRepository));
     _ItemsRepository    = itemsRepository ?? throw new ArgumentNullException(nameof(itemsRepository));
     _FnsService         = fnsService ?? throw new ArgumentNullException(nameof(fnsService));
     _HashCalculator     = hashCalculator ?? throw new ArgumentNullException(nameof(hashCalculator));
     _Logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemplo n.º 3
0
 public Service(IReceiptsRepository receiptsRepository)
 {
     _receiptsRepository = receiptsRepository ?? throw new ArgumentNullException(nameof(receiptsRepository));
 }