Ejemplo n.º 1
0
 public HomeController(
     IOptions <ManagerSettings> managerSettings,
     IOptions <LoggerConfig> loggerSettings,
     IGetUserApps getUserApps,
     ISessionService <LoggedUserModel> loggedUserSessionService)
     : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
 {
 }
Ejemplo n.º 2
0
 public BaseController(
     IOptions <ManagerSettings> managerSettings,
     IOptions <LoggerConfig> loggerSettings,
     IGetUserApps getUserApps,
     ISessionService <LoggedUserModel> loggedUserSessionService)
 {
     Settings     = managerSettings.Value;
     logger       = new Logger(GetType(), loggerSettings);
     _getUserApps = getUserApps;
     this.loggedUserSessionService = loggedUserSessionService;
 }
Ejemplo n.º 3
0
 public AuthController(
     ICheckUserExist checkUserExist,
     IGetUserId getUserId,
     IGetUserApps getUserApps,
     ICheckUserPermissionToApp checkUserPermissionToApp,
     IOptions <LoggerConfig> loggerSettings)
     : base(loggerSettings)
 {
     this.checkUserExist           = checkUserExist;
     this.getUserId                = getUserId;
     this.checkUserPermissionToApp = checkUserPermissionToApp;
     this.getUserApps              = getUserApps;
 }
Ejemplo n.º 4
0
 public AuthController(IOptions <ManagerSettings> managerSettings,
                       IGetUserDetails getUserDetails,
                       IGetUserApps getUserApps,
                       IAddNewUser addNewUser,
                       IEmailService emailService,
                       IConfirmUserEmail confirmUserEmail,
                       ICheckUserExist checkUserExist,
                       IOptions <LoggerConfig> loggerSettings,
                       ISessionService <LoggedUserModel> loggedUserSessionService)
     : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
 {
     this.getUserDetails   = getUserDetails;
     this.addNewUser       = addNewUser;
     this.emailService     = emailService;
     this.confirmUserEmail = confirmUserEmail;
 }
Ejemplo n.º 5
0
 public UserController(
     IOptions <ManagerSettings> managerSettings,
     IOptions <LoggerConfig> loggerSettings,
     IGetUserById getUserById,
     IEditUser editUser,
     IEditUserPassword editUserPassword,
     ICheckUserPermission checkUserPermission,
     IGetUserApps getUserApps,
     IGetUserDetails getUserDetails,
     ISessionService <LoggedUserModel> loggedUserSessionService)
     : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
 {
     this.getUserById         = getUserById;
     this.editUser            = editUser;
     this.editUserPassword    = editUserPassword;
     this.checkUserPermission = checkUserPermission;
     this.getUserDetails      = getUserDetails;
 }
Ejemplo n.º 6
0
        public ApplicationController(
            IDeleteUser deleteUser,
            IGetAllUsers getAllUsers,
            IGetAppUsers getAppUsers,
            IGetAppUserRole getUserRole,
            IRevokeRole revokeRole,
            IGrantRole grantRole,
            IDeleteUserApp deleteUserApp,
            IAddNewUserApp addUserApp,
            IGetUserApps getUserApps,
            IOptions <ManagerSettings> managerSettings,
            IOptions <LoggerConfig> loggerSettings,
            IGetApp getApp,
            IAddNewApp addNewApp,
            IEditApp editApp,
            IDeleteApp deleteApp,
            ICheckUserPermissionToApp checkUserPermissionToApp,
            ICheckUserPermission checkUserPermission,
            ISessionService <LoggedUserModel> loggedUserSessionService)
            : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
        {
            this.deleteUser               = deleteUser;
            this.getAppUsers              = getAppUsers;
            this.getUserRole              = getUserRole;
            this.revokeRole               = revokeRole;
            this.grantRole                = grantRole;
            this.deleteUserApp            = deleteUserApp;
            this.addUserApp               = addUserApp;
            this.getApp                   = getApp;
            this.getUserApps              = getUserApps;
            this.addNewApp                = addNewApp;
            this.editApp                  = editApp;
            this.deleteApp                = deleteApp;
            this.checkUserPermissionToApp = checkUserPermissionToApp;
            this.checkUserPermission      = checkUserPermission;
            this.getAllUsers              = getAllUsers;

            Breadcrumb.Add("Application", "Index", "Application");
        }