示例#1
0
        public PenService(
            ILogger <IPenService> logger,
            MediatR.IMediator mediator,
            IPenRepository penRepository,
            IApiPenServerRequestModelValidator penModelValidator,
            IDALPenMapper dalPenMapper,
            IDALPetMapper dalPetMapper)
            : base()
        {
            this.PenRepository     = penRepository;
            this.PenModelValidator = penModelValidator;
            this.DalPenMapper      = dalPenMapper;
            this.DalPetMapper      = dalPetMapper;
            this.logger            = logger;

            this.mediator = mediator;
        }
示例#2
0
 public PenService(
     ILogger <IPenRepository> logger,
     IPenRepository penRepository,
     IApiPenRequestModelValidator penModelValidator,
     IBOLPenMapper bolpenMapper,
     IDALPenMapper dalpenMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base(logger,
            penRepository,
            penModelValidator,
            bolpenMapper,
            dalpenMapper,
            bolPetMapper,
            dalPetMapper)
 {
 }
示例#3
0
 public AbstractPenService(
     ILogger logger,
     IPenRepository penRepository,
     IApiPenRequestModelValidator penModelValidator,
     IBOLPenMapper bolPenMapper,
     IDALPenMapper dalPenMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base()
 {
     this.PenRepository     = penRepository;
     this.PenModelValidator = penModelValidator;
     this.BolPenMapper      = bolPenMapper;
     this.DalPenMapper      = dalPenMapper;
     this.BolPetMapper      = bolPetMapper;
     this.DalPetMapper      = dalPetMapper;
     this.logger            = logger;
 }