예제 #1
0
 public AbstractClientService(
     ILogger logger,
     IClientRepository clientRepository,
     IApiClientRequestModelValidator clientModelValidator,
     IBOLClientMapper bolClientMapper,
     IDALClientMapper dalClientMapper,
     IBOLClientCommunicationMapper bolClientCommunicationMapper,
     IDALClientCommunicationMapper dalClientCommunicationMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper,
     IBOLSaleMapper bolSaleMapper,
     IDALSaleMapper dalSaleMapper)
     : base()
 {
     this.clientRepository             = clientRepository;
     this.clientModelValidator         = clientModelValidator;
     this.bolClientMapper              = bolClientMapper;
     this.dalClientMapper              = dalClientMapper;
     this.bolClientCommunicationMapper = bolClientCommunicationMapper;
     this.dalClientCommunicationMapper = dalClientCommunicationMapper;
     this.bolPetMapper  = bolPetMapper;
     this.dalPetMapper  = dalPetMapper;
     this.bolSaleMapper = bolSaleMapper;
     this.dalSaleMapper = dalSaleMapper;
     this.logger        = logger;
 }
예제 #2
0
 public ClientService(
     ILogger <IClientRepository> logger,
     IClientRepository clientRepository,
     IApiClientRequestModelValidator clientModelValidator,
     IBOLClientMapper bolclientMapper,
     IDALClientMapper dalclientMapper,
     IBOLClientCommunicationMapper bolClientCommunicationMapper,
     IDALClientCommunicationMapper dalClientCommunicationMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper,
     IBOLSaleMapper bolSaleMapper,
     IDALSaleMapper dalSaleMapper
     )
     : base(logger,
            clientRepository,
            clientModelValidator,
            bolclientMapper,
            dalclientMapper,
            bolClientCommunicationMapper,
            dalClientCommunicationMapper,
            bolPetMapper,
            dalPetMapper,
            bolSaleMapper,
            dalSaleMapper)
 {
 }
예제 #3
0
 public BreedService(
     ILogger <IBreedRepository> logger,
     IBreedRepository breedRepository,
     IApiBreedRequestModelValidator breedModelValidator,
     IBOLBreedMapper bolbreedMapper,
     IDALBreedMapper dalbreedMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base(logger,
            breedRepository,
            breedModelValidator,
            bolbreedMapper,
            dalbreedMapper,
            bolPetMapper,
            dalPetMapper)
 {
 }
예제 #4
0
        public PetService(
            ILogger <IPetService> logger,
            MediatR.IMediator mediator,
            IPetRepository petRepository,
            IApiPetServerRequestModelValidator petModelValidator,
            IDALPetMapper dalPetMapper,
            IDALSaleMapper dalSaleMapper)
            : base()
        {
            this.PetRepository     = petRepository;
            this.PetModelValidator = petModelValidator;
            this.DalPetMapper      = dalPetMapper;
            this.DalSaleMapper     = dalSaleMapper;
            this.logger            = logger;

            this.mediator = mediator;
        }
예제 #5
0
 public SpeciesService(
     ILogger <ISpeciesRepository> logger,
     ISpeciesRepository speciesRepository,
     IApiSpeciesRequestModelValidator speciesModelValidator,
     IBOLSpeciesMapper bolspeciesMapper,
     IDALSpeciesMapper dalspeciesMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base(logger,
            speciesRepository,
            speciesModelValidator,
            bolspeciesMapper,
            dalspeciesMapper,
            bolPetMapper,
            dalPetMapper)
 {
 }
예제 #6
0
 public PetService(
     ILogger <IPetRepository> logger,
     IPetRepository petRepository,
     IApiPetRequestModelValidator petModelValidator,
     IBOLPetMapper bolpetMapper,
     IDALPetMapper dalpetMapper,
     IBOLSaleMapper bolSaleMapper,
     IDALSaleMapper dalSaleMapper)
     : base(logger,
            petRepository,
            petModelValidator,
            bolpetMapper,
            dalpetMapper,
            bolSaleMapper,
            dalSaleMapper)
 {
 }
예제 #7
0
        public BreedService(
            ILogger <IBreedService> logger,
            MediatR.IMediator mediator,
            IBreedRepository breedRepository,
            IApiBreedServerRequestModelValidator breedModelValidator,
            IDALBreedMapper dalBreedMapper,
            IDALPetMapper dalPetMapper)
            : base()
        {
            this.BreedRepository     = breedRepository;
            this.BreedModelValidator = breedModelValidator;
            this.DalBreedMapper      = dalBreedMapper;
            this.DalPetMapper        = dalPetMapper;
            this.logger = logger;

            this.mediator = mediator;
        }
예제 #8
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;
 }
예제 #9
0
 public AbstractPetService(
     ILogger logger,
     IPetRepository petRepository,
     IApiPetRequestModelValidator petModelValidator,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper,
     IBOLSaleMapper bolSaleMapper,
     IDALSaleMapper dalSaleMapper)
     : base()
 {
     this.petRepository     = petRepository;
     this.petModelValidator = petModelValidator;
     this.bolPetMapper      = bolPetMapper;
     this.dalPetMapper      = dalPetMapper;
     this.bolSaleMapper     = bolSaleMapper;
     this.dalSaleMapper     = dalSaleMapper;
     this.logger            = logger;
 }
예제 #10
0
 public AbstractSpeciesService(
     ILogger logger,
     ISpeciesRepository speciesRepository,
     IApiSpeciesRequestModelValidator speciesModelValidator,
     IBOLSpeciesMapper bolSpeciesMapper,
     IDALSpeciesMapper dalSpeciesMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base()
 {
     this.speciesRepository     = speciesRepository;
     this.speciesModelValidator = speciesModelValidator;
     this.bolSpeciesMapper      = bolSpeciesMapper;
     this.dalSpeciesMapper      = dalSpeciesMapper;
     this.bolPetMapper          = bolPetMapper;
     this.dalPetMapper          = dalPetMapper;
     this.logger = logger;
 }
예제 #11
0
 public AbstractBreedService(
     ILogger logger,
     IBreedRepository breedRepository,
     IApiBreedRequestModelValidator breedModelValidator,
     IBOLBreedMapper bolBreedMapper,
     IDALBreedMapper dalBreedMapper,
     IBOLPetMapper bolPetMapper,
     IDALPetMapper dalPetMapper)
     : base()
 {
     this.BreedRepository     = breedRepository;
     this.BreedModelValidator = breedModelValidator;
     this.BolBreedMapper      = bolBreedMapper;
     this.DalBreedMapper      = dalBreedMapper;
     this.BolPetMapper        = bolPetMapper;
     this.DalPetMapper        = dalPetMapper;
     this.logger = logger;
 }