Example #1
0
 public UserService(CachingSettings cachingSettings,
                    UserSettings userSettings,
                    ICacheKeyService cacheKeyService,
                    IRepository <Auth_Roles> rolesRepository,
                    IRepository <Auth_Assign> permissionAssign,
                    IEventPublisher eventPublisher,
                    IRolesUserServices rolesServices,
                    IRepository <Auth_User> userRepository,
                    IRepository <Auth_UserRoles> userRolesMappingRepository,
                    IStaticCacheManager staticCacheManager,
                    ILogger logger, IMotelDataProvider dataProvider)
 {
     _rolesRepository            = rolesRepository;
     _cachingSettings            = cachingSettings;
     _userSettings               = userSettings;
     _cacheKeyService            = cacheKeyService;
     _eventPublisher             = eventPublisher;
     _userRolesMappingRepository = userRolesMappingRepository;
     _userRepository             = userRepository;
     _staticCacheManager         = staticCacheManager;
     _logger           = logger;
     _permissionAssign = permissionAssign;
     _dataProvider     = dataProvider;
     _rolesServices    = rolesServices;
 }
Example #2
0
 public TokenFactoryService(IRolesUserServices rolesUserServices,
                            IOptionsSnapshot <BearerTokensOptions> configuration
                            , IEncryptionService encryptionService,
                            IWorkContext workContext, ILogger logger)
 {
     _rolesUserServices = rolesUserServices;
     _configuration     = configuration;
     _encryptionService = encryptionService;
     _workContext       = workContext;
     _logger            = logger;
 }
 public LesterRegistrationService(
     IUserService userService,
     IRolesUserServices rolesUserServices,
     IWorkContext workContext,
     IEncryptionService encryptionService,
     IRepository <Lesters> lestersRepository,
     ILogger logger)
 {
     _logger            = logger;
     _lestersRepository = lestersRepository;
     _userService       = userService;
     _rolesUserServices = rolesUserServices;
     _encryptionService = encryptionService;
 }