Interface IPayloadRepository
Assembly: Monai.Deploy.InformaticsGateway.Database.Api.dll
public interface IPayloadRepository
Methods
|
Improve this Doc
View Source
Declaration
Task<Payload> AddAsync(Payload item, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Payload |
item |
|
CancellationToken |
cancellationToken |
|
Returns
|
Improve this Doc
View Source
Declaration
Task<List<Payload>> GetPayloadsInStateAsync(CancellationToken cancellationToken = null, params Payload.PayloadState[] states)
Parameters
Returns
Type |
Description |
Task<List<Payload>> |
|
|
Improve this Doc
View Source
Declaration
Task<Payload> RemoveAsync(Payload entity, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Payload |
entity |
|
CancellationToken |
cancellationToken |
|
Returns
|
Improve this Doc
View Source
Declaration
Task<int> RemovePendingPayloadsAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int32> |
|
|
Improve this Doc
View Source
Declaration
Task<List<Payload>> ToListAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<List<Payload>> |
|
|
Improve this Doc
View Source
Declaration
Task<Payload> UpdateAsync(Payload entity, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Payload |
entity |
|
CancellationToken |
cancellationToken |
|
Returns