C# Class NuGet.Services.Work.Api.Controllers.InvocationsController

Inheritance: NuGet.Services.Http.NuGetApiController
Exibir arquivo Open project: NuGet/NuGet.Services.Work

Public Methods

Method Description
InvocationsController ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer logContainer, InvocationQueue queue ) : System
InvocationsController ( ConfigurationHub config, InvocationQueue queue ) : System

Private Methods

Method Description
Delete ( System.Guid id ) : System.Threading.Tasks.Task
DeletePurgableInvocations ( DateTimeOffset before = null ) : Task
Get ( System.Guid id ) : Task
Get ( InvocationListCriteria criteria, int limit = null ) : Task
GetActive ( int limit = null ) : Task
GetByInstance ( string instanceName, System.DateTime start = null, System.DateTime end = null, int limit = null ) : Task
GetInvocationLog ( System.Guid id ) : Task
GetPurgable ( DateTimeOffset before = null ) : Task
GetStatistics ( ) : Task
GetStatus ( ) : Task
GetStatusCheck ( ) : Task
Put ( [ request ) : Task

Method Details

InvocationsController() public method

public InvocationsController ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer logContainer, InvocationQueue queue ) : System
logContainer Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
queue InvocationQueue
return System

InvocationsController() public method

public InvocationsController ( ConfigurationHub config, InvocationQueue queue ) : System
config ConfigurationHub
queue InvocationQueue
return System