コード例 #1
0
 public HomeController(ICatalogService catalogService, ILookupServiceFactory lookupServiceFactory, ILogger <HomeController> logger)
 {
     _catalogService       = catalogService;
     _lookupServiceFactory = lookupServiceFactory;
 }
コード例 #2
0
 /// <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;
 }
コード例 #3
0
 /// <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;
 }
コード例 #4
0
 public LookupController(IConfiguration configuration, ILookupServiceFactory lookupProviders)
 {
     this._configuration = configuration;
     _lookupProviders    = lookupProviders;
 }
コード例 #5
0
 /// <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;
 }