C# Class Affecto.IdentityManagement.Store.EntityFramework.QueryService

Inheritance: IQueryService
Afficher le fichier Open project: affecto/dotnet-IdentityManagement

Méthodes publiques

Méthode Description
GetAccounts ( System.Guid userId ) : IReadOnlyCollection
GetGroup ( System.Guid groupId ) : Group
GetGroupMembers ( System.Guid groupId ) : IReadOnlyCollection
GetGroups ( ) : IReadOnlyCollection
GetOrganization ( System.Guid id ) : Organization
GetOrganizations ( ) : IReadOnlyCollection
GetPassword ( string accountName ) : string
GetPermissions ( ) : IReadOnlyCollection
GetRole ( System.Guid roleId ) : Role
GetRoles ( ) : IReadOnlyCollection
GetUser ( System.Guid userId ) : User
GetUser ( string accountName, AccountType accountType ) : User
GetUserGroups ( System.Guid userId ) : IReadOnlyCollection
GetUsers ( ) : IReadOnlyCollection
GetUsers ( string customPropertyName, string customPropertyValue ) : IReadOnlyCollection
GetUsers ( string customPropertyName, string customPropertyValue, AccountType accountType ) : IReadOnlyCollection
IsExistingUser ( string accountName, AccountType accountType ) : bool
QueryService ( IDbContext dbContext ) : System

Method Details

GetAccounts() public méthode

public GetAccounts ( System.Guid userId ) : IReadOnlyCollection
userId System.Guid
Résultat IReadOnlyCollection

GetGroup() public méthode

public GetGroup ( System.Guid groupId ) : Group
groupId System.Guid
Résultat Affecto.IdentityManagement.Querying.Data.Group

GetGroupMembers() public méthode

public GetGroupMembers ( System.Guid groupId ) : IReadOnlyCollection
groupId System.Guid
Résultat IReadOnlyCollection

GetGroups() public méthode

public GetGroups ( ) : IReadOnlyCollection
Résultat IReadOnlyCollection

GetOrganization() public méthode

public GetOrganization ( System.Guid id ) : Organization
id System.Guid
Résultat Organization

GetOrganizations() public méthode

public GetOrganizations ( ) : IReadOnlyCollection
Résultat IReadOnlyCollection

GetPassword() public méthode

public GetPassword ( string accountName ) : string
accountName string
Résultat string

GetPermissions() public méthode

public GetPermissions ( ) : IReadOnlyCollection
Résultat IReadOnlyCollection

GetRole() public méthode

public GetRole ( System.Guid roleId ) : Role
roleId System.Guid
Résultat Affecto.IdentityManagement.Querying.Data.Role

GetRoles() public méthode

public GetRoles ( ) : IReadOnlyCollection
Résultat IReadOnlyCollection

GetUser() public méthode

public GetUser ( System.Guid userId ) : User
userId System.Guid
Résultat Affecto.IdentityManagement.Querying.Data.User

GetUser() public méthode

public GetUser ( string accountName, AccountType accountType ) : User
accountName string
accountType AccountType
Résultat Affecto.IdentityManagement.Querying.Data.User

GetUserGroups() public méthode

public GetUserGroups ( System.Guid userId ) : IReadOnlyCollection
userId System.Guid
Résultat IReadOnlyCollection

GetUsers() public méthode

public GetUsers ( ) : IReadOnlyCollection
Résultat IReadOnlyCollection

GetUsers() public méthode

public GetUsers ( string customPropertyName, string customPropertyValue ) : IReadOnlyCollection
customPropertyName string
customPropertyValue string
Résultat IReadOnlyCollection

GetUsers() public méthode

public GetUsers ( string customPropertyName, string customPropertyValue, AccountType accountType ) : IReadOnlyCollection
customPropertyName string
customPropertyValue string
accountType AccountType
Résultat IReadOnlyCollection

IsExistingUser() public méthode

public IsExistingUser ( string accountName, AccountType accountType ) : bool
accountName string
accountType AccountType
Résultat bool

QueryService() public méthode

public QueryService ( IDbContext dbContext ) : System
dbContext IDbContext
Résultat System