コード例 #1
0
 public ProductManager(IProductStoreFactory storeFactory, IProductPostProcessor productPostProcessor)
 {
     StoreFactory          = storeFactory ?? throw new ArgumentNullException(nameof(storeFactory));
     _productPostProcessor = productPostProcessor;
 }
コード例 #2
0
 public ProductService(IProductStoreFactory productStoreFactory)
 {
     _productStoreFactory = productStoreFactory;
     _productStore        = _productStoreFactory.GetProductStore();
 }