Пример #1
0
 public AdminController(IRepositoryUser repositoryUser,
                        ICheckUserExist exist, ILogger logger, IReadFromBrowser read)
 {
     _repositoryUser = repositoryUser;
     _check          = exist;
     _logger         = logger;
     _read           = read;
 }
Пример #2
0
 public ProductController(IRepositoryProducts repositoryProducts,
                          IRepositoryUser user, IReadFromBrowser read,
                          ICheckUserExist checkUser, ILogger logger)
 {
     _repositoryProducts = repositoryProducts;
     _repositoryUser     = user;
     _read   = read;
     _check  = checkUser;
     _logger = logger;
 }
Пример #3
0
 public ShoppingCartController(ICartManager cartManager,
                               IRepositoryProducts repositoryProducts, IReadFromBrowser read,
                               IWriteToBrowser write, ICheckUserExist checkUser
                               , ILogger logger)
 {
     _cartManager        = cartManager;
     _repositoryProducts = repositoryProducts;
     _read   = read;
     _write  = write;
     _check  = checkUser;
     _logger = logger;
 }
Пример #4
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;
 }
Пример #5
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;
 }
Пример #6
0
 public UserController(
     IAddNewUser addNewUser,
     ICheckUserExist checkUserExist,
     IGrantRole grantRole,
     IEditUser editUser,
     IEditUserPassword editUserPassword,
     IDeleteUser deleteUser,
     IRevokeRole revokeRole,
     IGetAppUserRole getAppUserRole,
     IGetUserId getUserId,
     IOptions <LoggerConfig> loggerSettings) : base(loggerSettings)
 {
     this.addNewUser     = addNewUser;
     this.getAppUserRole = getAppUserRole;
     this.getUserId      = getUserId;
 }