C# Class EasyTeach.Data.Repostitories.UserRepository

Inheritance: IUserRepository
ファイルを表示 Open project: WadeOne/EasyTeach Class Usage Examples

Public Methods

Method 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 method

public CreateAsync ( IUserDto user ) : System.Threading.Tasks.Task
user IUserDto
return System.Threading.Tasks.Task

GetUserByEmail() public method

public GetUserByEmail ( string email ) : Task
email string
return Task

GetUserById() public method

public GetUserById ( int userId ) : Task
userId int
return Task

GetUsers() public method

public GetUsers ( ) : IQueryable
return IQueryable

UpdateAsync() public method

public UpdateAsync ( IUserDto user ) : System.Threading.Tasks.Task
user IUserDto
return System.Threading.Tasks.Task

UserRepository() public method

public UserRepository ( EasyTeachContext context ) : System
context EasyTeach.Data.Context.EasyTeachContext
return System