Example #1
0
 public PersonController(IPersonAppService iPersonAppService,
                         IRecordAppService iRecordAppService,
                         IFaceAppService iFaceAppService,
                         IEmotionAppService iEmotionAppService,
                         IReportAppService iReportAppService,
                         IPersonMapper iPersonMapper,
                         IRecordMapper iRecordMapper,
                         IEmotionMapper iEmotionMapper,
                         IReportMapper iReportMapper)
 {
     this.iPersonAppService = iPersonAppService ??
                              throw new ArgumentNullException(nameof(iPersonAppService));
     this.iRecordAppService = iRecordAppService ??
                              throw new ArgumentNullException(nameof(iRecordAppService));
     this.iFaceAppService = iFaceAppService ??
                            throw new ArgumentNullException(nameof(iFaceAppService));
     this.iEmotionAppService = iEmotionAppService ??
                               throw new ArgumentNullException(nameof(iEmotionAppService));
     this.iReportAppService = iReportAppService ??
                              throw new ArgumentNullException(nameof(iReportAppService));
     this.iPersonMapper = iPersonMapper ??
                          throw new ArgumentNullException(nameof(iPersonMapper));
     this.iRecordMapper = iRecordMapper ??
                          throw new ArgumentNullException(nameof(iRecordMapper));
     this.iEmotionMapper = iEmotionMapper ??
                           throw new ArgumentNullException(nameof(iEmotionMapper));
     this.iReportMapper = iReportMapper ??
                          throw new ArgumentNullException(nameof(iReportMapper));
 }
Example #2
0
 public ImportEmployerUsersHandler(IBulkImportService bulkImportService, ILogger <ImportEmployerUsersHandler> logger, IEmployerUsersRepository employerUsersRepository, IPersonMapper personMapper)
 {
     _bulkImportService       = bulkImportService;
     _logger                  = logger;
     _employerUsersRepository = employerUsersRepository;
     _personMapper            = personMapper;
 }
Example #3
0
 public PersonService(IPersonRespository personRespository, ILogger <IPersonService> logger, IPersonMapper personMapper, IFAGBinaryRespository fagBinaryRespository)
 {
     _personRespository    = personRespository;
     _logger               = logger;
     _personMapper         = personMapper;
     _fagBinaryRespository = fagBinaryRespository;
 }
        public ContactService(IUnitOfWork unitOfWork, IPersonMapper personMapper, IContactMapper contactMapper, IContactTypeMapper contactTypeMapper)
        {
            _unitOfWork = unitOfWork;

            _personMapper      = personMapper;
            _contactMapper     = contactMapper;
            _contactTypeMapper = contactTypeMapper;
        }
Example #5
0
        public void Arrange()
        {
            unit = new Unit {
                Name = "Empty unit"
            };

            personMapper = Substitute.For <IPersonMapper>();
            this.mapper  = new UnitMapper(this.personMapper);
        }
Example #6
0
        public PersonRepository(IPersonMapper iPersonMapper,
                                IOptionsMonitor <AzureTableOptions> options)
        {
            if (options == null)
            {
                throw new ArgumentNullException(nameof(options));
            }

            this.iPersonMapper = iPersonMapper ?? throw new ArgumentNullException(nameof(iPersonMapper));

            this.azureTable = new AzureTable <PersonDb>(
                options.CurrentValue.ConnectionString,
                options.CurrentValue.PersonTableName);
        }
        public void Arrange()
        {
            person          = new Person();
            secondPerson    = new Person();
            personDto       = new PersonDto();
            secondPersonDto = new PersonDto();

            personMapper = Substitute.For <IPersonMapper>();
            this.mapper  = new UnitMapper(this.personMapper);

            unit = new Unit {
                Name = "Ref", People = new List <Person>()
            };
            this.unit.People.Add(person);
            this.unit.People.Add(this.secondPerson);

            this.personMapper.Map(this.person).Returns(this.personDto);
            this.personMapper.Map(this.secondPerson).Returns(this.secondPersonDto);
        }
        public PersonParserPlain(IPersonSplitter splitter, IPersonValidator validator, IPersonMapper mapper)
        {
            if (splitter is null)
            {
                throw new ArgumentNullException(nameof(splitter));
            }
            if (validator is null)
            {
                throw new ArgumentNullException(nameof(validator));
            }
            if (mapper is null)
            {
                throw new ArgumentNullException(nameof(mapper));
            }

            _validator = validator;
            _splitter  = splitter;
            _mapper    = mapper;
        }
 public static void OverrideMapper(IPersonMapper mapper)
 {
     Mapper = mapper;
 }
Example #10
0
 public DocumentMapper(IPersonMapper personMapper, ICompanyMapper addressMapper, IFAGTextMapper fagTextMapper)
 {
     _personMapper  = personMapper;
     _addressMapper = addressMapper;
     _fagTextMapper = fagTextMapper;
 }
Example #11
0
 public AddPersonCommandHandler(IPersonRespository personRespository, IPersonMapper personMapper, ILogger <IRequest> logger)
 {
     _personRespository = personRespository;
     _personMapper      = personMapper;
     _logger            = logger;
 }
 public PeopleBusinessWorkflow(IPeopleRepository peopleRepository, IPersonMapper personMapper)
 {
     PeopleRepository = peopleRepository;
     PersonMapper     = personMapper;
 }
Example #13
0
 public PersonRepository(IDataContext dataContext) : base(dataContext)
 {
     _personMapper = new PersonMapper();
 }
Example #14
0
 public PeopleRepository(IDataService dataService, IPersonMapper mapper)
 {
     _dataService = dataService;
     _mapper      = mapper;
 }
        public ApplicationServicePerson(IPersonService personService, IPersonMapper personMapper)

        {
            _personService = personService;
            _personMapper  = personMapper;
        }
 public PeopleBusinessWorkflow(IPeopleRepository peopleRepository, IPersonMapper personMapper)
 {
     PeopleRepository = peopleRepository;
     PersonMapper = personMapper;
 }
Example #17
0
 public DeltePersonCommandHandler(IPersonService personService, IPersonMapper personMapper, ILogger <IRequest> logger)
 {
     _personService = personService;
     _personMapper  = personMapper;
     _logger        = logger;
 }
 public static void OverrideMapper(IPersonMapper mapper)
 {
     Mapper = mapper;
 }
Example #19
0
 public UnitMapper(IPersonMapper personMapper)
 {
     this.personMapper = personMapper;
 }
Example #20
0
 public PersonService(IPersonRepository repository, IPersonMapper mapper)
 {
     PersonRepository = repository;
     PersonMapper     = mapper;
 }
Example #21
0
 public PersonService(IPersonRepository repo,
                      IPersonMapper mapper,
                      IPersonValidator validator) : base(repo, mapper)
 {
     _validtor = validator;
 }