public ProductDomainService(
     IProductRepository productRepository,
     IProductLevelRepository productLevelRepository,
     IProductTypeRepository productTypeRepository,
     ICaptionRepository captionRepository,
     IUnitOfWorkManager unitOfWorkManager
     ) : base(unitOfWorkManager)
 {
     this._productRepository      = productRepository;
     this._productLevelRepository = productLevelRepository;
     this._productTypeRepository  = productTypeRepository;
     this._captionRepository      = captionRepository;
 }
Example #2
0
 public ClassStudentApplicationService(
     IOptions <CRMOptions> classOptions,
     IBranchRepository branchRepository,
     IProductLevelRepository productLevelRepository,
     IClassRelationRepository classRelationRepository,
     ITransferLogRepository transferLogRepository,
     IContractRepository contractRepository,
     IProductRepository productRepository,
     IProductRelationRepository productRelationRepository,
     IUnitOfWorkManager unitOfWorkManager
     ) : base(unitOfWorkManager)
 {
     this._classOptions              = classOptions;
     this._branchRepository          = branchRepository;
     this._productLevelRepository    = productLevelRepository;
     this._classRelationRepository   = classRelationRepository;
     this._transferLogRepository     = transferLogRepository;
     this._contractRepository        = contractRepository;
     this._productRepository         = productRepository;
     this._productRelationRepository = productRelationRepository;
 }