C# Class EasyTeach.Data.Repostitories.UserRepository

Inheritance: IUserRepository
Afficher le fichier Open project: WadeOne/EasyTeach Class Usage Examples

Méthodes publiques

Méthode Description
CreateAsync ( IUserDto user ) : System.Threading.Tasks.Task
GetUserByEmail ( string email ) : Task
GetUserById ( int userId ) : Task
GetUsers ( ) : IQueryable
UpdateAsync ( IUserDto user ) : System.Threading.Tasks.Task
UserRepository ( EasyTeachContext context ) : System

Method Details

CreateAsync() public méthode

public CreateAsync ( IUserDto user ) : System.Threading.Tasks.Task
user IUserDto
Résultat System.Threading.Tasks.Task

GetUserByEmail() public méthode

public GetUserByEmail ( string email ) : Task
email string
Résultat Task

GetUserById() public méthode

public GetUserById ( int userId ) : Task
userId int
Résultat Task

GetUsers() public méthode

public GetUsers ( ) : IQueryable
Résultat IQueryable

UpdateAsync() public méthode

public UpdateAsync ( IUserDto user ) : System.Threading.Tasks.Task
user IUserDto
Résultat System.Threading.Tasks.Task

UserRepository() public méthode

public UserRepository ( EasyTeachContext context ) : System
context EasyTeach.Data.Context.EasyTeachContext
Résultat System