C# 클래스 PassFruit.Datastore.DatastoreBase

상속: IDatastore
파일 보기 프로젝트 열기: bettiolo/PassFruit

공개 메소드들

메소드 설명
DeleteAccountDto ( System.Guid accountId ) : void
DeleteAllAccountDtos ( ) : void
GetAccountDto ( System.Guid accountId ) : AccountDto
GetAccountDtos ( AccountStatus accountStatus = AccountStatus.Active ) : PassFruit.Datastore.AccountDto[]
GetAllAccountIds ( ) : System.Guid[]
SaveAccountDto ( AccountDto accountDto ) : void

보호된 메소드들

메소드 설명
SaveSpecificAccountDto ( AccountDto accountDto ) : void

비공개 메소드들

메소드 설명
IsAccountDtoMatchedByStatus ( AccountStatus accountStatus, bool isDeleted ) : bool

메소드 상세

DeleteAccountDto() 공개 메소드

public DeleteAccountDto ( System.Guid accountId ) : void
accountId System.Guid
리턴 void

DeleteAllAccountDtos() 공개 메소드

public DeleteAllAccountDtos ( ) : void
리턴 void

GetAccountDto() 공개 추상적인 메소드

public abstract GetAccountDto ( System.Guid accountId ) : AccountDto
accountId System.Guid
리턴 AccountDto

GetAccountDtos() 공개 메소드

public GetAccountDtos ( AccountStatus accountStatus = AccountStatus.Active ) : PassFruit.Datastore.AccountDto[]
accountStatus AccountStatus
리턴 PassFruit.Datastore.AccountDto[]

GetAllAccountIds() 공개 추상적인 메소드

public abstract GetAllAccountIds ( ) : System.Guid[]
리턴 System.Guid[]

SaveAccountDto() 공개 메소드

public SaveAccountDto ( AccountDto accountDto ) : void
accountDto AccountDto
리턴 void

SaveSpecificAccountDto() 보호된 추상적인 메소드

protected abstract SaveSpecificAccountDto ( AccountDto accountDto ) : void
accountDto AccountDto
리턴 void