C# Class Samples.Server.Stores.ReleasesStore

Inheritance: Drey.Server.Services.IReleaseStore
Afficher le fichier Open project: dealproc/Drey

Méthodes publiques

Méthode Description
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

Method Details

Create() public méthode

public Create ( ) : Release
Résultat Drey.Server.Models.Release

DeleteAsync() public méthode

public DeleteAsync ( string id, string version ) : System.Threading.Tasks.Task
id string
version string
Résultat System.Threading.Tasks.Task

GetAsync() public méthode

public GetAsync ( string id, string version, ClaimsPrincipal principal = null ) : Task
id string
version string
principal System.Security.Claims.ClaimsPrincipal
Résultat Task

ListAsync() public méthode

public ListAsync ( ClaimsPrincipal principal = null ) : Task>
principal System.Security.Claims.ClaimsPrincipal
Résultat Task>

ListByIdAsync() public méthode

public ListByIdAsync ( string id, ClaimsPrincipal principal = null ) : Task>
id string
principal System.Security.Claims.ClaimsPrincipal
Résultat Task>

ListPackages() public méthode

public ListPackages ( ClaimsPrincipal principal = null ) : Task>
principal System.Security.Claims.ClaimsPrincipal
Résultat Task>

StoreAsync() public méthode

public StoreAsync ( Release model ) : Task
model Drey.Server.Models.Release
Résultat Task