C# 클래스 Samples.Server.Stores.ReleasesStore

상속: Drey.Server.Services.IReleaseStore
파일 보기 프로젝트 열기: dealproc/Drey

공개 메소드들

메소드 설명
Create ( ) : Release
DeleteAsync ( string id, string version ) : System.Threading.Tasks.Task
GetAsync ( string id, string version, ClaimsPrincipal principal = null ) : Task
ListAsync ( ClaimsPrincipal principal = null ) : Task>
ListByIdAsync ( string id, ClaimsPrincipal principal = null ) : Task>
ListPackages ( ClaimsPrincipal principal = null ) : Task>
StoreAsync ( Release model ) : Task

메소드 상세

Create() 공개 메소드

public Create ( ) : Release
리턴 Drey.Server.Models.Release

DeleteAsync() 공개 메소드

public DeleteAsync ( string id, string version ) : System.Threading.Tasks.Task
id string
version string
리턴 System.Threading.Tasks.Task

GetAsync() 공개 메소드

public GetAsync ( string id, string version, ClaimsPrincipal principal = null ) : Task
id string
version string
principal System.Security.Claims.ClaimsPrincipal
리턴 Task

ListAsync() 공개 메소드

public ListAsync ( ClaimsPrincipal principal = null ) : Task>
principal System.Security.Claims.ClaimsPrincipal
리턴 Task>

ListByIdAsync() 공개 메소드

public ListByIdAsync ( string id, ClaimsPrincipal principal = null ) : Task>
id string
principal System.Security.Claims.ClaimsPrincipal
리턴 Task>

ListPackages() 공개 메소드

public ListPackages ( ClaimsPrincipal principal = null ) : Task>
principal System.Security.Claims.ClaimsPrincipal
리턴 Task>

StoreAsync() 공개 메소드

public StoreAsync ( Release model ) : Task
model Drey.Server.Models.Release
리턴 Task