Пример #1
0
 public ContactRepository(IContactMapper contactMapper, IContactsQueryBuilder contactsQueryBuilder, IDbExecutor dbExecutor, IDatabase database)
 {
     _contactMapper        = contactMapper;
     _contactsQueryBuilder = contactsQueryBuilder;
     _dbExecutor           = dbExecutor;
     _database             = database;
 }
Пример #2
0
 public ContactRepository(
     IContactMapper mapper,
     IContactDataLayer dataLayer)
 {
     _mapper    = mapper;
     _dataLayer = dataLayer;
 }
Пример #3
0
        public ContactService(IUnitOfWork unitOfWork, IPersonMapper personMapper, IContactMapper contactMapper, IContactTypeMapper contactTypeMapper)
        {
            _unitOfWork = unitOfWork;

            _personMapper      = personMapper;
            _contactMapper     = contactMapper;
            _contactTypeMapper = contactTypeMapper;
        }
        public ContactRepository(IContactMapper contactMapper, ILogService <CommonLog> logService)
        {
            Assert.ArgumentNotNull(contactMapper, nameof(contactMapper));
            Assert.ArgumentNotNull(logService, nameof(logService));

            this.contactMapper = contactMapper;
            this.logService    = logService;
        }
Пример #5
0
        public SetAnonymousInfoProcessor(IContactManager contactManager, IVisitorContext visitorContext, IContactMapper contactMapper)
        {
            Assert.ArgumentNotNull(contactManager, nameof(contactManager));
            Assert.ArgumentNotNull(visitorContext, nameof(visitorContext));
            Assert.ArgumentNotNull(contactMapper, nameof(contactMapper));

            this.contactManager = contactManager;
            this.visitorContext = visitorContext;
            this.contactMapper  = contactMapper;
        }
Пример #6
0
 public PersonMapper(IContactMapper contactMapper)
 {
     _contactMapper = contactMapper;
 }
 public ContactService(IContactRepository contactRepository, IContactMapper contactMapper)
 {
     this.contactRepository = contactRepository;
     this.contactMapper     = contactMapper;
 }