JsonHttpRecordingStore Class
Stores recorded HTTP entries as a JSON file.
public sealed class JsonHttpRecordingStore : IHttpRecordingStore- Implements
Constructors
| Name | Description |
|---|---|
| JsonHttpRecordingStore(string) |
JsonHttpRecordingStore(string)
JsonHttpRecordingStore.csMethods
| Name | Description |
|---|---|
| LoadAsync(CancellationToken) | Loads all previously recorded entries. Returns an empty collection if no recording exists. |
| SaveAsync(IReadOnlyList<HttpRecordingEntry>, CancellationToken) | Saves all recorded entries, replacing any previous data. |
LoadAsync(CancellationToken)
JsonHttpRecordingStore.csLoads all previously recorded entries. Returns an empty collection if no recording exists.
net10.0
public ValueTask<IReadOnlyList<HttpRecordingEntry>> LoadAsync(CancellationToken cancellationToken)net11.0
public ValueTask<IReadOnlyList<HttpRecordingEntry>> LoadAsync(CancellationToken cancellationToken)SaveAsync(IReadOnlyList<HttpRecordingEntry>, CancellationToken)
JsonHttpRecordingStore.csSaves all recorded entries, replacing any previous data.
public ValueTask SaveAsync(IReadOnlyList<HttpRecordingEntry> entries, CancellationToken cancellationToken)