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;
 }