예제 #1
0
 public ContactApplicationService(ILogManager logManager,
                                  IContactRepository contactRepository,
                                  IContactValidator contactValidator,
                                  IAddressApplicationService addressApplicationService)
 {
     _logManager                = logManager;
     _contactRepository         = contactRepository;
     _contactValidator          = contactValidator;
     _addressApplicationService = addressApplicationService;
 }
예제 #2
0
 public ContactService(
     IMapper mapper,
     IContactRepository contactRepository,
     IContactValidator contactValidator,
     ISecurityService securityService)
 {
     this.mapper            = mapper ?? throw new ArgumentNullException(nameof(mapper));
     this.contactRepository = contactRepository ?? throw new ArgumentNullException(nameof(contactRepository));
     this.contactValidator  = contactValidator ?? throw new ArgumentNullException(nameof(contactValidator));
     this.securityService   = securityService ?? throw new ArgumentNullException(nameof(securityService));
 }
 public ContactLogic(
     IContactDatastore datastore,
     IHttpContextAccessor context,
     IContactValidator validator,
     IContactFilter filter) :
     base(context)
 {
     _datastore = datastore;
     _validator = validator;
     _filter    = filter;
 }
 public NotificationRequestController(ILogger <NotificationRequestController> logger,
                                      IRequestManager requests,
                                      SynchronizedCollection <NotificationRequest> notificationRequests,
                                      IContactValidator contactValidation,
                                      IDBRepository repository)
 {
     this.logger               = logger;
     this.requests             = requests;
     this.notificationRequests = notificationRequests;
     this.contactValidation    = contactValidation;
     this.repository           = repository;
 }
예제 #5
0
 public ContactService(
     IUOW UOW,
     ILogging Logging,
     ICurrentContext CurrentContext,
     IOrganizationService OrganizationService,
     IFileService FileService,
     IContactValidator ContactValidator
     )
 {
     this.UOW                 = UOW;
     this.Logging             = Logging;
     this.CurrentContext      = CurrentContext;
     this.ContactValidator    = ContactValidator;
     this.FileService         = FileService;
     this.OrganizationService = OrganizationService;
 }
 public ContactController(IContactValidator contactValidator, IContactService contactService)
 {
     _contactService   = contactService;
     _contactValidator = contactValidator;
 }
예제 #7
0
 public ContactController(IContactValidator validator, IContactRepository repository)
 {
     this._repository = repository;
     this._validator  = validator;
 }
예제 #8
0
 public ContactValidationTests()
 {
     twilioClientMock  = new Mock <ISMSClient>();
     contactValidation = new ContactValidator(new Mock <ILogger <ContactValidator> >().Object, twilioClientMock.Object);
 }
예제 #9
0
 public ContactService(IContactRepository contactRepository, IUnitOfWork unitOfWork, IContactValidator contactValidator)
 {
     _contactRepository = contactRepository;
     _unitOfWork        = unitOfWork;
     _contactValidator  = contactValidator;
 }
예제 #10
0
 public ContactService(IContactRepository _contactRepository, IContactValidator _contactValidator)
 {
     _repository = _contactRepository;
     _validator  = _contactValidator;
 }
 public ContactRepository(IContactValidator validator)
 {
     //DB.DropTable<Contact>();
     DB.CreateTable <Contact>();
     Validator = validator;
 }
예제 #12
0
 public ContactController(IContactValidator contactValidator)
 {
     this.contactValidator = contactValidator;
 }
예제 #13
0
 public ContactController()
 {
     contactValidator = SystemFactory.GetContactValidatorInstance();
 }
예제 #14
0
 /// <summary>
 ///     Ctor
 /// </summary>
 public ContactsController(IContactsService contactsService, IContactValidator contactValidator)
 {
     _contactsService  = contactsService;
     _contactValidator = contactValidator;
 }