C# 클래스 WebApiSeed.Data.Repositories.UserRepository

상속: IUserRepository
파일 보기 프로젝트 열기: MakingSense/webapi-seed

공개 메소드들

메소드 설명
DeleteUser ( int id ) : void
Dispose ( ) : void
FindUserById ( int id ) : User
FindUserByToken ( string token ) : User
FindUserByUserName ( string userName ) : User
GetAllUsers ( ) : IList
SaveOrUpdateUser ( User user ) : void
UserRepository ( IDbContext context, ILoggingHelper loggingHelper ) : System

메소드 상세

DeleteUser() 공개 메소드

public DeleteUser ( int id ) : void
id int
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FindUserById() 공개 메소드

public FindUserById ( int id ) : User
id int
리턴 WebApiSeed.Data.Domain.User

FindUserByToken() 공개 메소드

public FindUserByToken ( string token ) : User
token string
리턴 WebApiSeed.Data.Domain.User

FindUserByUserName() 공개 메소드

public FindUserByUserName ( string userName ) : User
userName string
리턴 WebApiSeed.Data.Domain.User

GetAllUsers() 공개 메소드

public GetAllUsers ( ) : IList
리턴 IList

SaveOrUpdateUser() 공개 메소드

public SaveOrUpdateUser ( User user ) : void
user WebApiSeed.Data.Domain.User
리턴 void

UserRepository() 공개 메소드

public UserRepository ( IDbContext context, ILoggingHelper loggingHelper ) : System
context IDbContext
loggingHelper ILoggingHelper
리턴 System