Exemple #1
0
 public AccountRequestModelValidatorV9(IAccountRepositoryV9 repository)
 {
     this.repository = repository;
     this.RuleFor(x => x.Name).NotEmpty();
     this.RuleFor(x => x.SSN).NotEmpty();
     this.RuleFor(x => x.Token).NotEmpty();
     this.RuleFor(x => x.Name).Must(this.AccountValidated).WithMessage("Account already exists");
 }
Exemple #2
0
 public AccountServiceV9(IAccountRepositoryV9 repository,
                         IAccountModelValidator modelValidator,
                         IFBIServiceV9 fbiService,
                         IDateServiceV9 dateService,
                         IAccountMapperV9 mapper)
 {
     this.repository     = repository;
     this.fbiService     = fbiService;
     this.modelValidator = modelValidator;
     this.dateService    = dateService;
     this.mapper         = mapper;
 }