C# Класс Samples.Server.Stores.ReleasesStore

Наследование: Drey.Server.Services.IReleaseStore
Показать файл Открыть проект

Открытые методы

Метод Описание
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