C# 클래스 PersonRepository.CSV.CSVRepository

상속: IPersonRepository
파일 보기 프로젝트 열기: jeremybytes/learning-dependency-injection 1 사용 예제들

공개 메소드들

메소드 설명
AddPerson ( PersonRepository.Interface.Person newPerson ) : void
CSVRepository ( ) : System
DeletePerson ( string lastName ) : void
GetPeople ( ) : IEnumerable
GetPerson ( string lastName ) : PersonRepository.Interface.Person
UpdatePeople ( IEnumerable updatedPeople ) : void
UpdatePerson ( string lastName, PersonRepository.Interface.Person updatedPerson ) : void

메소드 상세

AddPerson() 공개 메소드

public AddPerson ( PersonRepository.Interface.Person newPerson ) : void
newPerson PersonRepository.Interface.Person
리턴 void

CSVRepository() 공개 메소드

public CSVRepository ( ) : System
리턴 System

DeletePerson() 공개 메소드

public DeletePerson ( string lastName ) : void
lastName string
리턴 void

GetPeople() 공개 메소드

public GetPeople ( ) : IEnumerable
리턴 IEnumerable

GetPerson() 공개 메소드

public GetPerson ( string lastName ) : PersonRepository.Interface.Person
lastName string
리턴 PersonRepository.Interface.Person

UpdatePeople() 공개 메소드

public UpdatePeople ( IEnumerable updatedPeople ) : void
updatedPeople IEnumerable
리턴 void

UpdatePerson() 공개 메소드

public UpdatePerson ( string lastName, PersonRepository.Interface.Person updatedPerson ) : void
lastName string
updatedPerson PersonRepository.Interface.Person
리턴 void