Exemplo n.º 1
0
 /// <summary>
 /// <see cref="BrandsGetService"/> クラスの新しいインスタンスを作成します。
 /// </summary>
 /// <param name="brandsGetRepository">ブランドマスタリストの取得リポジトリ。</param>
 /// <param name="logger">ロガー。</param>
 public BrandsGetService(
     IBrandsGetRepository brandsGetRepository,
     ILogger <BrandsGetService> logger
     )
 {
     this._brandsGetRepository = brandsGetRepository;
     this._logger    = logger;
     this._outputDto = new BrandsGetOutputDto();
 }
Exemplo n.º 2
0
 /// <summary>
 /// <see cref="ProductMaintenanceSettingGetService"/> クラスの新しいインスタンスを作成します。
 /// </summary>
 /// <param name="brandsGetRepository">ブランドマスタリストの取得リポジトリ。</param>
 /// <param name="productCategoriesGetRepository">商品カテゴリマスタリストの取得リポジトリ。</param>
 /// <param name="logger">ロガー。</param>
 public ProductMaintenanceSettingGetService(
     IBrandsGetRepository brandsGetRepository,
     IProductCategoriesGetRepository productCategoriesGetRepository,
     ILogger <ProductMaintenanceSettingGetService> logger
     )
 {
     this._brandsGetRepository            = brandsGetRepository;
     this._productCategoriesGetRepository = productCategoriesGetRepository;
     this._logger    = logger;
     this._outputDto = new ProductMaintenanceSettingGetOutputDto();
 }
Exemplo n.º 3
0
 /// <summary>
 /// <see cref="BrandsPutService"/> クラスの新しいインスタンスを作成します。
 /// </summary>
 /// <param name="getRepository">取得リポジトリ。</param>
 /// <param name="putRepository">更新リポジトリ。</param>
 /// <param name="executor">実行者。</param>
 /// <param name="logger">ロガー。</param>
 public BrandsPutService(
     IBrandsGetRepository getRepository,
     IBrandsPutRepository putRepository,
     IExecutionModel executor,
     ILogger <BrandsPutService> logger
     )
 {
     this.GetRepository = getRepository;
     this.PutRepository = putRepository;
     this.Executor      = executor;
     this.Logger        = logger;
     this.Output        = new BrandsPutOutputDto();
 }