Esempio n. 1
0
 public ServiceController(IServiceRepository serviceRepository, IMapper mapper, ILoggerMockRepository logger,
                          LinkGenerator linkGenerator, IHttpContextAccessor contextAccessor, IAuthHelper auth)
 {
     this.serviceRepository = serviceRepository;
     this.mapper            = mapper;
     this.linkGenerator     = linkGenerator;
     this.logger            = logger;
     this.contextAccessor   = contextAccessor;
     this.auth = auth;
 }
 public ProductController(IProductRepository productRepository, IMapper mapper, ILoggerMockRepository logger,
                          LinkGenerator linkGenerator, IHttpContextAccessor contextAccessor, IAuthHelper auth)
 {
     this.productRepository = productRepository;
     this.mapper            = mapper;
     this.linkGenerator     = linkGenerator;
     this.logger            = logger;
     this.contextAccessor   = contextAccessor;
     this.auth = auth;
 }
 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;
 }