public HomeController(ICatalogService catalogService, ILookupServiceFactory lookupServiceFactory, ILogger <HomeController> logger) { _catalogService = catalogService; _lookupServiceFactory = lookupServiceFactory; }
/// <summary> /// Initializes a new instance of the <see cref="CategoriesController"/> class. /// </summary> /// <param name="lookupServiceFactory">The lookup service factory.</param> /// <param name="logger">The logger.</param> public CategoriesController(ILookupServiceFactory lookupServiceFactory, IAppLogger <ProductsController> logger) { _lookupServiceFactory = lookupServiceFactory; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ProductsController"/> class. /// </summary> /// <param name="catalogService">The catalog service.</param> /// <param name="lookupService">The lookup service.</param> /// <param name="logger">The logger.</param> public ProductsController(ICatalogService catalogService, ILookupServiceFactory lookupServiceFactory, IAppLogger <ProductsController> logger) { _catalogService = catalogService; _lookupServiceFactory = lookupServiceFactory; _logger = logger; }
public LookupController(IConfiguration configuration, ILookupServiceFactory lookupProviders) { this._configuration = configuration; _lookupProviders = lookupProviders; }
/// <summary> /// Initializes a new instance of the <see cref="ProductsController"/> class. /// </summary> /// <param name="catalogService">The catalog service.</param> /// <param name="lookupService">The lookup service.</param> /// <param name="logger">The logger.</param> public OrdersController(IOrderService orderService, ILookupServiceFactory lookupServiceFactory, IAppLogger <ProductsController> logger) { _orderService = orderService; _lookupServiceFactory = lookupServiceFactory; _logger = logger; }