Class UploadStoreContract
Checks that an IUploadStore keeps the guarantees that chunked uploads rely on (see IUploadStore), also when several requests use it at the same time.
Namespace: Singulink.Net.Http.Api.Service.Testing
Assembly: Singulink.Net.Http.Api.Service.Testing.dll
Syntax
public static class UploadStoreContract
Methods
| Name | Description |
|---|---|
| CheckAsync(IUploadStore, CancellationToken) | Checks the store with uploads of a user of its own, which it deletes once their checks pass: creations, reads and lists, chunk writes, claims of runs and their exclusion of chunk writes, outcomes, deletions, and reservations of idempotency keys, each also at the same time from several callers. |