public ItemForSaleController(IProductRepository productRepository, IServiceRepository serviceRepository, IAccountMockRepository accountMockRepository, IMapper mapper) { this.productRepository = productRepository; this.serviceRepository = serviceRepository; this.accountMockRepository = accountMockRepository; this.mapper = mapper; }
public MediaController(IMediaRepository mediaRepository, IItemForSaleService itemForSaleService, IAccountMockRepository accoutMockRepository, ILoggerMockRepository logger, IHttpContextAccessor contextAccessor, IMapper mapper, LinkGenerator linkGenerator, IAuthHelper auth) { this.mediaRepository = mediaRepository; this.itemForSaleService = itemForSaleService; this.accountMockRepository = accoutMockRepository; this.logger = logger; this.contextAccessor = contextAccessor; this.mapper = mapper; this.linkGenerator = linkGenerator; this.auth = auth; }
/// <summary> /// /// </summary> /// <param name="purchaseRepository"></param> /// <param name="itemForSaleMockRepository"></param> /// <param name="accountMockRepository"></param> /// <param name="deliveryMockRepository"></param> /// <param name="logger"></param> /// <param name="contextAccessor"></param> /// <param name="mapper"></param> /// <param name="linkGenerator"></param> /// <param name="auth"></param> public PurchaseController(IPurchaseRepository purchaseRepository, IItemForSaleMockRepository itemForSaleMockRepository, IAccountMockRepository accountMockRepository, IDeliveryMockRepository deliveryMockRepository, ILoggerMockRepository logger, IHttpContextAccessor contextAccessor, IMapper mapper, LinkGenerator linkGenerator, IAuth auth) { this.purchaseRepository = purchaseRepository; this.itemForSaleMockRepository = itemForSaleMockRepository; this.accountMockRepository = accountMockRepository; this.deliveryMockRepository = deliveryMockRepository; this.logger = logger; this.contextAccessor = contextAccessor; this.mapper = mapper; this.linkGenerator = linkGenerator; this.auth = auth; }
public TransactionController( ITransactionRepository transactionRepository, IMapper mapper, IProductMockRepository productMockService, ITransportTypeMockRepository transportTypeMockService, LinkGenerator linkGenerator, IValidator <Transaction> transactionValidator, ILogger logger, IAccountMockRepository accountMockService, IUserMockRepository userMockService) { this.transactionRepository = transactionRepository; this.mapper = mapper; this.productMockService = productMockService; this.transportTypeMockService = transportTypeMockService; this.linkGenerator = linkGenerator; this.transactionValidator = transactionValidator; this.logger = logger; this.accountMockService = accountMockService; this.userMockService = userMockService; }