C# Class Contrive.Auth.EntityFramework.UserRepository

Inheritance: IUserRepository
Show file Open project: alanstevens/Contrive

Public Methods

Method Description
Delete ( IUser user ) : void
GetUserByEmailAddress ( string emailAddress ) : IUser
GetUserByUserName ( string userName ) : IUser
GetUsersForUserNames ( IEnumerable userNames ) : IEnumerable
Insert ( IUser user ) : void
Update ( IUser user ) : void
UserRepository ( IRepository repository ) : System.Collections.Generic

Method Details

Delete() public method

public Delete ( IUser user ) : void
user IUser
return void

GetUserByEmailAddress() public method

public GetUserByEmailAddress ( string emailAddress ) : IUser
emailAddress string
return IUser

GetUserByUserName() public method

public GetUserByUserName ( string userName ) : IUser
userName string
return IUser

GetUsersForUserNames() public method

public GetUsersForUserNames ( IEnumerable userNames ) : IEnumerable
userNames IEnumerable
return IEnumerable

Insert() public method

public Insert ( IUser user ) : void
user IUser
return void

Update() public method

public Update ( IUser user ) : void
user IUser
return void

UserRepository() public method

public UserRepository ( IRepository repository ) : System.Collections.Generic
repository IRepository
return System.Collections.Generic