public async Task <IEnumerable <UserSessionProfile> > GetUserAllAdmins(bool getFromCache = true, bool storeInCache = true) { var searchParams = new UserSessionProfileSearchParams { GetFromCache = getFromCache, StoreInCache = storeInCache, Roles = await _userRoleMappingsProvider.GetUserRoleAdminMappings(), }; return(await SearchUsers(searchParams)); }
public async Task <IList <string> > GetUserRoleAdminMappings() { return(await _userRoleMappingsFacade.GetUserRoleAdminMappings()); }
private async Task <HashSet <string> > GetAdminMappings() { var mappings = await _userRoleMappingsFacade.GetUserRoleAdminMappings(); return(mappings.ToHashSet()); }