public DefaultUsersApiOperations(IUsersService users, IUserService user, IRolesService roles, IRoleService role) { Users = users; User = user; Roles = roles; Role = role; }
public CharitiesAdminController(IRolesService rolesService, IMembershipService membershipService, ICharityRepository charityRepository) { _rolesService = rolesService; _membershipService = membershipService; _charityRepository = charityRepository; }
public AddUsersViewModelFactory(IEmployeeService employeeService, IRolesService rolesService, ISiteService siteService, ISiteGroupService siteGroupService) { _employeeService = employeeService; _rolesService = rolesService; _siteService = siteService; _siteGroupService = siteGroupService; }
public UsersService(IUsersRepository usersRepository, IHashService hashService, IRolesService rolesService, IConstantsProvider constantsProvider) { UsersRepository = usersRepository; HashService = hashService; RolesService = rolesService; ConstantsProvider = constantsProvider; }
public GroupController( IGroupService _GroupService, IRolesService _RolesService ) { GroupService = _GroupService; RolesService = _RolesService; }
public SellersController( IUsersService usersService, IRolesService rolesService, IUserRolesService<ApplicationUserRole> userRolesService, ICommentsService commentsService, IVotesService votesService, IProductsService productsService) : base(usersService, rolesService, userRolesService, commentsService, votesService, productsService) { }
public RolesController( IRolesService _RolesService, IPermissionsService _PermissionsService, IDepartmentService _DepartmentService ) { RolesService = _RolesService; PermissionsService = _PermissionsService; DepartmentService = _DepartmentService; }
public RoleController(IHostingEnvironment env, UserManager<ApplicationUser> userManager, IUsersService usersService, IRolesService rolesService) : base(userManager) { _env = env; _usersService = usersService; _rolesService = rolesService; }
public GradesController( ICreditingFormService creditingFormService, IFinalGradesService finalGradesService, IPartialGradesService partialGradesService, ISubjectsService subjectsService, IUsersService usersService, IGroupsService groupsService, IRolesService rolesService) { this.finalGradesService = finalGradesService; this.partialGradesService = partialGradesService; this.subjectsService = subjectsService; this.usersService = usersService; this.rolesService = rolesService; this.groupsService = groupsService; this.creditingFormService = creditingFormService; }
public UserController(IUsersService usersService, IRolesService rolesService, ISubjectsService subjectsService, IPartialGradesService partialService, IFinalGradesService finalService, IGroupsService groupsService) { this.usersService = usersService; this.rolesService = rolesService; this.subjectsService = subjectsService; this.partialService = partialService; this.finalService = finalService; this.groupsService = groupsService; }
public UserManager(ApplicationDbContext dbContext) : base(dbContext) { _userModule = new UserModule(DbContext); _usersRoleService = WebAppConfiguration.ServiceProvider.GetService<IUserRolesService>(); ((BodyReportService)_usersRoleService).SetDbContext(DbContext); // for use same transaction _rolesService = WebAppConfiguration.ServiceProvider.GetService<IRolesService>(); ((BodyReportService)_rolesService).SetDbContext(DbContext); // for use same transaction }
public UserController(IHostingEnvironment env, IEmailSender emailSender, UserManager<ApplicationUser> userManager, IUsersService usersService, IUserInfosService userInfosService, IRolesService rolesService) : base(userManager) { _env = env; _emailSender = emailSender; _usersService = usersService; _userInfosService = userInfosService; _rolesService = rolesService; }
public EmployeeViewModelFactory(IEmployeeService employeeService, ISiteService siteService, ILookupService lookupService, ISiteGroupService siteGroupService, IRolesService rolesService, IRiskAssessorService riskAssessorService) { _employeeService = employeeService; _siteService = siteService; _siteGroupService = siteGroupService; _lookupService = lookupService; _rolesService = rolesService; _riskAssessorService = riskAssessorService; _addUsersViewModelFactory = new AddUsersViewModelFactory(_employeeService, _rolesService, _siteService, _siteGroupService); }
public UserAdministrationController( IMembershipSettings membershipSettings, IUserService userService, IPasswordService passwordService, IRolesService rolesService, ISmtpClient smtpClient) { _membershipSettings = membershipSettings; _userService = userService; _passwordService = passwordService; _rolesService = rolesService; _smtpClient = smtpClient; }
public ClassWrapper(IUsersService usersService, IProjectsService projectsService, ITasksService tasksService, IRolesService rolesService, ICategoriesService categoriesService, IStatusesService statusesService, IPrioritiesService prioritiesService, ITypesService typesService, ISlotsService slotsService) { _usersService = usersService; _projectsService = projectsService; _tasksService = tasksService; _rolesService = rolesService; _categoriesService = categoriesService; _statusesService = statusesService; _prioritiesService = prioritiesService; _typesService = typesService; _slotsService = slotsService; }
public ClassWrapper() { _usersService = new UsersService(); _projectsService = new ProjectsService(); _tasksService = new TasksService(); _membershipsService = new MembershipsService(); _userMembershipsService = new UserMembershipsService(); _rolesService = new RolesService(); _usersRolesService = new UsersRolesService(); _categoriesService = new CategoriesService(); _statusesService = new StatusesService(); _prioritiesService = new PrioritiesService(); _typesService = new TypesService(); _slotsService = new SlotsService(); }
public WcfService( IUsersService usersService, IRolesService rolesService, ICategoriesService categoriesService, IPrioritiesService prioritiesService, ITypesService typesService, IUsersRolesService usersRolesService, IStatusesService statusesService) { _usersService = usersService; _rolesService = rolesService; _categoriesService = categoriesService; _prioritiesService = prioritiesService; _typesService = typesService; _usersRolesService = usersRolesService; _statusesService = statusesService; }
public AccountController(ApplicationDbContext dbContext, UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager, IUsersService usersService, IUserInfosService userInfosService, IRolesService rolesService, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory) : base(userManager, dbContext) { _signInManager = signInManager; _usersService = usersService; _userInfosService = userInfosService; _rolesService = rolesService; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger<AccountController>(); }
public AccountController( IUserClientService userClientService, ApplicationContext applicationContext, IHttpContextAccessor httpContextAccessor, IEmailSenderService emailSenderService, IStatisticsService statisticsService, IRolesService rolesService, IUserInforService userInforService, ILogger <AccountController> logger) { _userClientService = userClientService; _logger = logger; _applicationContext = applicationContext; _httpContextAccessor = httpContextAccessor; _emailSenderService = emailSenderService; _statisticsService = statisticsService; _rolesService = rolesService; _userInfroService = userInforService; }
public override void OnActionExecuting(ActionExecutingContext filterContext) { RolesService = new SmDependencyResolver(IoC.Initialize()).GetService <IRolesService>(); if (filterContext.HttpContext.User.Identity.IsAuthenticated) { var userName = filterContext.HttpContext.User.Identity.Name; //must have a name if (String.IsNullOrWhiteSpace(userName)) { return; } var userRoles = RolesService.GetUserRoles(userName); var lowerCaseRoles = userRoles.Select(x => x.ToLower()).ToList(); if (lowerCaseRoles.Contains("admin")) { filterContext.Controller.ViewBag.NavigationType = "_AdminNavigation"; return; } if (lowerCaseRoles.Contains("teacher")) { filterContext.Controller.ViewBag.NavigationType = "_TeacherNavigation"; return; } if (lowerCaseRoles.Contains("student")) { filterContext.Controller.ViewBag.NavigationType = "_StudentNavigation"; return; } filterContext.Controller.ViewBag.NavigationType = "_NoRolesUserNavigation"; } else { filterContext.Controller.ViewBag.UserNavigation = null; } }
public TokenFactoryService( ISecurityService securityService, IRolesService rolesService, IOptionsSnapshot <BearerTokensOptions> configuration, ILogger <TokenFactoryService> logger, IConfiguration configuration_) { this.configuration = configuration_; _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _rolesService = rolesService; _rolesService.CheckArgumentIsNull(nameof(rolesService)); _configuration = configuration; _configuration.CheckArgumentIsNull(nameof(configuration)); _logger = logger; _logger.CheckArgumentIsNull(nameof(logger)); }
public AccountController(ApplicationDbContext dbContext, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IUsersService usersService, IUserInfosService userInfosService, IRolesService rolesService, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, IReportService reportService) : base(userManager, dbContext) { _signInManager = signInManager; _usersService = usersService; _userInfosService = userInfosService; _rolesService = rolesService; _emailSender = emailSender; _smsSender = smsSender; _reportService = reportService; _logger = loggerFactory.CreateLogger <AccountController>(); }
public TokenStoreService( ExperienceManagementDbContext uow, ISecurityService securityService, IRolesService rolesService, IOptionsSnapshot <BearerTokensOptions> configuration) { _uow = uow; _uow.CheckArgumentIsNull(nameof(_uow)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _rolesService = rolesService; _rolesService.CheckArgumentIsNull(nameof(rolesService)); _tokens = _uow.Set <UserToken>(); _configuration = configuration; _configuration.CheckArgumentIsNull(nameof(configuration)); }
public MessageController( ICustomerCompanyService CustomerCompanyService , IRelationCateService RelationCateService , ICustomerCateService CustomerCateService , ICityCateService CityCateService , IIndustryCateService IndustryCateService , ICustomerService CustomerService , IJobCateService JobCateService , ICustomerShareService CustomerShareService , IMemberService MemberService , IPermissionsService PermissionsService , IGroupService GroupService , IRolesService RolesService , INoticeService NoticeService , IRuleCateService RuleCateService , IPunishService PunishService , ITcNoticeService TcNoticeService , IDepartmentService DepartmentService ) { this.CustomerCompanyService = CustomerCompanyService; this.RelationCateService = RelationCateService; this.CustomerCateService = CustomerCateService; this.CityCateService = CityCateService; this.IndustryCateService = IndustryCateService; this.CustomerService = CustomerService; this.JobCateService = JobCateService; this.CustomerShareService = CustomerShareService; this.MemberService = MemberService; this.PermissionsService = PermissionsService; this.GroupService = GroupService; this.RolesService = RolesService; this.NoticeService = NoticeService; this.RuleCateService = RuleCateService; this.PunishService = PunishService; this.TcNoticeService = TcNoticeService; this.DepartmentService = DepartmentService; }
public DbInitializerService( IServiceScopeFactory scopeFactory, ISecurityService securityService, IOptions <AdminUserSeedOptions> adminUserSeedOptions, IUsersService usersService, IRolesService rolesService ) { _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _adminUserSeedOptions = adminUserSeedOptions; _adminUserSeedOptions.CheckArgumentIsNull(nameof(_adminUserSeedOptions)); _usersService = usersService; _usersService.CheckArgumentIsNull(nameof(_usersService)); _rolesService = rolesService; _rolesService.CheckArgumentIsNull(nameof(_rolesService)); }
public UsersService( IAuditableActionsRepository auditableActionsRepository, IOptions <AuthorizationConfiguration> authorizationConfigurationOptions, ILogger <UsersService> logger, IMemoryCache memoryCache, IMessenger messenger, IPermissionsService permissionsService, IRolesService rolesService, ISystemClock systemClock, ITransactionScopeFactory transactionScopeFactory, IUsersRepository usersRepository) { _auditableActionsRepository = auditableActionsRepository; _authorizationConfigurationOptions = authorizationConfigurationOptions; _logger = logger; _memoryCache = memoryCache; _messenger = messenger; _permissionsService = permissionsService; _rolesService = rolesService; _systemClock = systemClock; _transactionScopeFactory = transactionScopeFactory; _usersRepository = usersRepository; }
//build claims array from user data public static Claim[] GetUserClaims(UserModel user, IRolesService _roleService) { string result = string.Empty; if (!String.IsNullOrEmpty(user.UserRoles)) { var ids = user.UserRoles.ParseIds(); var roles = _roleService.List(c => ids.Contains(c.Id)); var permissions = new List <int>(); foreach (var role in roles) { if (!String.IsNullOrEmpty(role.Permissions)) { ids = role.Permissions.ParseIds(); permissions.AddRange(ids); } } var res = permissions.ToArray().RemoveDuplicates(); result = string.Join(";", res); if (!String.IsNullOrEmpty(result)) { result = ";" + result + ";"; } } return(new Claim[] { new Claim("user_id", user.Id.ToString() ?? ""), new Claim(JwtClaimTypes.Name, user.FullName ?? string.Empty), new Claim(JwtClaimTypes.Email, user.Email ?? ""), new Claim("timestemp", user.UserModifiedTimeStamp.ToString()), ////roles new Claim(JwtClaimTypes.Role, user.UserRoles), new Claim("permissions", result), }); }
public TokenStoreService( IUnitOfWork uow, ISecurityService securityService, IRolesService rolesService, IUsersService usersService, IOptionsSnapshot <BearerTokensOptions> configuration) { _uow = uow; _uow.CheckArgumentIsNull(nameof(_uow)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _rolesService = rolesService; _rolesService.CheckArgumentIsNull(nameof(rolesService)); _tokens = _uow.Set <UserToken>(); _usersService = usersService; _rolesService.CheckArgumentIsNull(nameof(usersService)); _configuration = configuration; _configuration.CheckArgumentIsNull(nameof(configuration)); }
public GetUsersAction(IRolesService rolesService) { _rolesService = rolesService; }
public FubuPrincipalFactory(IUserService userService, IRolesService rolesService) { _userService = userService; _rolesService = rolesService; }
/// <summary> /// Constructor /// </summary> /// <param name="userService"></param> /// <param name="rolesService"></param> public UserController(IUserService userService, IRolesService rolesService) { _userService = userService; _rolesService = rolesService; }
public RolesController(IRolesService rolesService) { this.rolesService = rolesService; }
public RolesController(IRolesService rolesService, IMapper mapper) { RolesService = rolesService; _mapper = mapper; }
public HomeController(IRolesService roleService, IUserService userService) { }
public RolesIndexModel(IRolesService rolesService) { this.rolesService = rolesService; }
public RolesController(IRolesService service) { _service = service; }
public UsersAccountsController(IAuthService authService, IRolesService rolesService) { this.authService = authService; this.rolesService = rolesService; }
public RolesController(IRolesService rolesService, IMapper mapper) { this.rolesService = rolesService; this.mapper = mapper; }
public RolesController(IRolesService roleService) { _rolesService = roleService; }
static CommonHelper() { RolesBll = RegisterAutofacFroSingle.CurrentContainer.Resolve<IRolesService>(); ConfigInfoBll = RegisterAutofacFroSingle.CurrentContainer.Resolve<IConfigInfoService>(); }
public AuthorizeUnlessOnlyUserAttribute(IUserService userService, IRolesService rolesService) { _userService = userService; _rolesService = rolesService; }
public RolesController(ICoreLogger logger, IRolesService roleService) { _logger = logger; _roleService = roleService; }
public RolesConfigurationController(IRolesService rolesService, IModulesService moduleService) { this.rolesService = rolesService; this.moduleService = moduleService; }
public UserRoleController(IUsersService usersService, IUserRoleService userRoleService, IRolesService rolesService) { _usersService = usersService; _userRoleService = userRoleService; _rolesService = rolesService; }
public AccountController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, IRolesService roles) { this.UserManager = userManager; this.SignInManager = signInManager; this.roles = roles; }
public RolesController(IRolesService rolesBll) { _rolesBll = rolesBll; }
public CreateModel(IRolesService rolesService) { Title = RolesManagementResources.Create_Title; RolesService = rolesService; }
public UsersController(ILinksService linksService, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ISchoolService schoolService, IUsersService usersService, IRolesService rolesService, IStudentsService studentsService) { this.userManager = userManager; this.usersService = usersService; this.rolesService = rolesService; this.studentsService = studentsService; this.linksService = linksService; this.signInManager = signInManager; this.schoolService = schoolService; }
public UserAdministrationController(AspNetMembershipProviderWrapper membership, IRolesService roles, ISmtpClient smtp) : this(membership.Settings, membership, membership, roles, smtp) { }
public RolesController(IRolesService rolesService) { _rolesService = rolesService; }
public GroupService(IUnitOfWork db , IRolesService RolesService) { this.db = db; this.RolesService = RolesService; }
public StudentsController(IUsersService usersService, IGroupsService groupsService, IRolesService rolesService) { this.usersService = usersService; this.rolesService = rolesService; this.groupsService = groupsService; }
public NotificationSystem(IDatabase database, IRolesService rolesService, IHubContext <HubClient, IHubClient> hubContext) { this.database = database; this.rolesService = rolesService; this.hubContext = hubContext; }
public TeacherService(ApplicationDbContext context, IClassesService classesService, IRolesService rolesService) { this.context = context; this.classesService = classesService; this.rolesService = rolesService; }
public DatabaseManager(IRolesService rolesService, UserManager <User> userManager) { this.userManager = userManager; this.rolesService = rolesService; }
public ResourceOwnerPasswordValidator(IUserService authorizationService, IRolesService rolesService) { _authorizationService = authorizationService; //DI _rolesService = rolesService; }
public UsersService(ApplicationDbContext dbContext, IUserRolesService userRolesService, IRolesService rolesService, ICachesService cacheService) : base(dbContext, cacheService) { }
public AccountController(UserManager <ApplicationUser> userManager, ILoggerFactory loggerFactory, SignInManager <ApplicationUser> signInManager, ITokenService authenticationService, IRolesService rolesService) { _userManager = userManager; _logger = loggerFactory.CreateLogger <AccountController>(); _signInManager = signInManager; _authenticationService = authenticationService; _rolesService = rolesService; }