public HomeController(IAccountManager accountManager, RollerDataContext context, UserManager <User> userManager) { _accountManager = accountManager; _context = context; _userManager = userManager; }
public Notification(IConfiguration configuration, IOptions <EmailSettings> emailSettings, RollerDataContext context /*,IMainNotification mainEmail*//*IBackgroundJobClient backgroundJob*/) { _context = context; _emailSettings = emailSettings.Value; _configuration = configuration; }
public AccountManager( RollerDataContext context, UserManager <User> userManager, RoleManager <Role> roleManager, IHttpContextAccessor httpAccessor) { _context = context; _userManager = userManager; _roleManager = roleManager; }
// private readonly IElasticEmailService _Elastic; //private IEmailSender _emailSender; //private ILogger _logger { get; } public CustomerController(ICustomerManager custManager, IConfiguration config, RollerDataContext context, IMapper mapper, IHostingEnvironment hostingEnvironment, INotification notification) { _custManager = custManager; _context = context; _mapper = mapper; _hostingEnvironment = hostingEnvironment; _config = config; _notification = notification; //_logger = logger; }
public AdminController(RoleManager <Role> roleMgr, UserManager <User> userManager, IAccountManager accountManager, IMapper mapper, IPasswordHasher <User> passwordHasher, IPasswordValidator <User> passwordValidator, IUserValidator <User> _userValidator, IClaimRepo claim, RollerDataContext context) { roleManager = roleMgr; _userManager = userManager; _accountManager = accountManager; _mapper = mapper; _claim = claim; _context = context; }
public CashierController(ICustomerManager custManager, ITransManager transManager, IMapper mapper, RollerDataContext context, ICashierRepository cashier, IEmailSender emailSender, IPaymentService payment) { _custManager = custManager; _transManager = transManager; _mapper = mapper; _context = context; _cashier = cashier; _emailSender = emailSender; _payment = payment; }
public AccountController(IMapper mapper, UserManager <User> userManager, RoleManager <Role> roleManager, IAccountManager accountManager, SignInManager <User> signInManager, IHttpContextAccessor httpContextAccessor, ICustomerManager custManager, RollerDataContext context, IEmailSender emailSender, ILoanRepository loanRepo, IHostingEnvironment hostingEnvironment) { _mapper = mapper; _accountManager = accountManager; _roleManager = roleManager; _userManager = userManager; _signInManager = signInManager; _contextAccessor = httpContextAccessor; _context = context; _emailSender = emailSender; _custManager = custManager; _hostingEnvironment = hostingEnvironment; _loanRepo = loanRepo; }
public LoanRepository(RollerDataContext context) { _context = context; }
public CashierRepository(RollerDataContext context) { _context = context; }
public PaymentService(RollerDataContext context, IConfiguration configuration) { _context = context; _configuration = configuration; }
public MainNotification(IConfiguration configuration, IOptions <EmailSettings> emailSettings, RollerDataContext context) { _configuration = configuration; _context = context; _emailSettings = emailSettings.Value; }
//private readonly IDateTime _time; public AccountService(RollerDataContext contex) { _context = contex; }
public TransManager(RollerDataContext context) { _context = context; }
public EmailSentLogRepository(RollerDataContext context) { _context = context; }
public CustomerManager(RollerDataContext context /*ILogger<CustomerManager> logger*/) { _context = context; //_logger = logger; }