public ProductManager( IProductFamilyRepository productFamilyRepository, IProductRepository productRepository, ICsvCache csvCache, ICsvErrorCache csvErrorCache) { _productFamilyRepository = productFamilyRepository; _productRepository = productRepository; _csvCache = csvCache; _csvErrorCache = csvErrorCache; _csvConfiguration = new Configuration() { TrimOptions = TrimOptions.Trim, Delimiter = ",", DetectColumnCountChanges = true, HasHeaderRecord = true }; }
public ProductFamilyController(IProductFamilyRepository repo) : base(repo) { }
public BaseApiController(IProductFamilyRepository prodFamilyRepo) { _theProductFamilyRepo = prodFamilyRepo; }
public ProductServiceMock(IProductIssueRepository productIssueRepository = null, IProductFamilyRepository productFamilyRepository = null, IProductRepository productRepository = null) : base(productRepository, productFamilyRepository, productIssueRepository) { }
public ModelFactory(HttpRequestMessage request, IProductFamilyRepository repo) { _iprodFamilyRepo = repo; _urlHelper = new UrlHelper(request); }