public AbstractProductModelService(
     ILogger logger,
     IProductModelRepository productModelRepository,
     IApiProductModelRequestModelValidator productModelModelValidator,
     IBOLProductModelMapper bolProductModelMapper,
     IDALProductModelMapper dalProductModelMapper,
     IBOLProductMapper bolProductMapper,
     IDALProductMapper dalProductMapper,
     IBOLProductModelIllustrationMapper bolProductModelIllustrationMapper,
     IDALProductModelIllustrationMapper dalProductModelIllustrationMapper,
     IBOLProductModelProductDescriptionCultureMapper bolProductModelProductDescriptionCultureMapper,
     IDALProductModelProductDescriptionCultureMapper dalProductModelProductDescriptionCultureMapper)
     : base()
 {
     this.productModelRepository            = productModelRepository;
     this.productModelModelValidator        = productModelModelValidator;
     this.bolProductModelMapper             = bolProductModelMapper;
     this.dalProductModelMapper             = dalProductModelMapper;
     this.bolProductMapper                  = bolProductMapper;
     this.dalProductMapper                  = dalProductMapper;
     this.bolProductModelIllustrationMapper = bolProductModelIllustrationMapper;
     this.dalProductModelIllustrationMapper = dalProductModelIllustrationMapper;
     this.bolProductModelProductDescriptionCultureMapper = bolProductModelProductDescriptionCultureMapper;
     this.dalProductModelProductDescriptionCultureMapper = dalProductModelProductDescriptionCultureMapper;
     this.logger = logger;
 }
示例#2
0
 public ProductModelService(
     ILogger <IProductModelRepository> logger,
     IProductModelRepository productModelRepository,
     IApiProductModelRequestModelValidator productModelModelValidator,
     IBOLProductModelMapper bolproductModelMapper,
     IDALProductModelMapper dalproductModelMapper,
     IBOLProductMapper bolProductMapper,
     IDALProductMapper dalProductMapper,
     IBOLProductModelIllustrationMapper bolProductModelIllustrationMapper,
     IDALProductModelIllustrationMapper dalProductModelIllustrationMapper,
     IBOLProductModelProductDescriptionCultureMapper bolProductModelProductDescriptionCultureMapper,
     IDALProductModelProductDescriptionCultureMapper dalProductModelProductDescriptionCultureMapper
     )
     : base(logger,
            productModelRepository,
            productModelModelValidator,
            bolproductModelMapper,
            dalproductModelMapper,
            bolProductMapper,
            dalProductMapper,
            bolProductModelIllustrationMapper,
            dalProductModelIllustrationMapper,
            bolProductModelProductDescriptionCultureMapper,
            dalProductModelProductDescriptionCultureMapper)
 {
 }