C# 클래스 CQRS.Talk.Refactoring1.Queries.Step1.Repository.PeopleRepository

상속: IPeopleRepository
파일 보기 프로젝트 열기: trailmax/CQRS.Talk

공개 메소드들

메소드 설명
Find ( System.Guid personId ) : Person
FindPersonByEmail ( String email, bool isCurrentlyEmployed = null ) : Person
GetStaffEligibleForReview ( ) : IEnumerable
Insert ( Person newPerson ) : void
PeopleRepository ( PetaPoco.Database database ) : System
Update ( Person person ) : void

메소드 상세

Find() 공개 메소드

public Find ( System.Guid personId ) : Person
personId System.Guid
리턴 CQRS.Talk.Dependencies.Person

FindPersonByEmail() 공개 메소드

public FindPersonByEmail ( String email, bool isCurrentlyEmployed = null ) : Person
email String
isCurrentlyEmployed bool
리턴 CQRS.Talk.Dependencies.Person

GetStaffEligibleForReview() 공개 메소드

public GetStaffEligibleForReview ( ) : IEnumerable
리턴 IEnumerable

Insert() 공개 메소드

public Insert ( Person newPerson ) : void
newPerson CQRS.Talk.Dependencies.Person
리턴 void

PeopleRepository() 공개 메소드

public PeopleRepository ( PetaPoco.Database database ) : System
database PetaPoco.Database
리턴 System

Update() 공개 메소드

public Update ( Person person ) : void
person CQRS.Talk.Dependencies.Person
리턴 void