public AdminController(IRepositoryUser repositoryUser, ICheckUserExist exist, ILogger logger, IReadFromBrowser read) { _repositoryUser = repositoryUser; _check = exist; _logger = logger; _read = read; }
public ProductController(IRepositoryProducts repositoryProducts, IRepositoryUser user, IReadFromBrowser read, ICheckUserExist checkUser, ILogger logger) { _repositoryProducts = repositoryProducts; _repositoryUser = user; _read = read; _check = checkUser; _logger = logger; }
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; }
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; }
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; }
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; }