public Handler(MongDbContext db, IPayPau payPau, Jobs jobs, IUserSession userSession) { _userSession = userSession; _db = db; _payPau = payPau; _jobs = jobs; }
public Validator(MongDbContext db) { RuleFor(x => x.Name).NotEmpty(); RuleFor(x => x.Email) .NotEmpty() .EmailAddress() .MustAsync(async(s, ct) => await db.Users.NoneAsync(x => x.Email == s, ct)) .WithMessage("Email is already in use. It should be unique"); RuleFor(x => x.Password).NotEmpty().Equal(x => x.PasswordConfirmation).WithMessage("The password and confirmation password do not match"); RuleFor(x => x.PasswordConfirmation).NotEmpty(); }
public Handler(MongDbContext db, IMailer mailer, UserfyOptions userfyOptions) { _db = db; _mailer = mailer; _userfyOptions = userfyOptions; }
public TopupsController(MongDbContext db) => _db = db;
public Handler(MongDbContext db, IMailer mailer) { _db = db; _mailer = mailer; }
public Handler(MongDbContext db) { _db = db; }
public Handler(IMailer mailer, IMobileProvider mobileProvider, MongDbContext db) { _mailer = mailer; _mobileProvider = mobileProvider; _db = db; }
public Handler(MongDbContext db, IUserSession userSession) { _db = db; _userSession = userSession; }
public SeedConsolable(MongDbContext db) { _db = db; }
public Handler(MongDbContext db, IUserSession <User> currentUser) { _db = db; _currentUser = currentUser; }