public ControllerActionService( IControllerActionRepository repository, IUserRoleRepository urRepository, IRoleControllerActionRepository actionsRepository, IUnitOfWork unit) : base(repository, unit) { this.urRepository = urRepository; this.actionsRepository = actionsRepository; }
public AccountController( IControllerActionRepository controllerActionRepository, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, RoleManager <IdentityRole> roleManager, IEmailSender emailSender, ILogger <AccountController> logger) { _controllerActionRepository = controllerActionRepository; _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _emailSender = emailSender; _logger = logger; }