3 instantiations of TelemetryUploadResult
Microsoft.DotNet.Cli.Telemetry (3)
Implementation\TelemetryUploadResult.cs (3)
45
public static TelemetryUploadResult Accepted { get; } =
new
(TelemetryUploadOutcome.Accepted, null);
47
public static TelemetryUploadResult Rejected { get; } =
new
(TelemetryUploadOutcome.Rejected, null);
50
=>
new
(TelemetryUploadOutcome.PartiallyAccepted, retryPayload);
11 references to TelemetryUploadResult
Microsoft.DotNet.Cli.Telemetry (11)
Implementation\HttpTelemetryUploadTransport.cs (5)
44
public async Task<
TelemetryUploadResult
> TryUploadAsync(byte[] payload, CancellationToken cancellationToken)
55
return
TelemetryUploadResult
.Accepted;
67
?
TelemetryUploadResult
.Accepted
68
:
TelemetryUploadResult
.PartiallyAccepted(retriable);
72
return
TelemetryUploadResult
.Rejected;
Implementation\ITelemetryUploadTransport.cs (1)
17
Task<
TelemetryUploadResult
> TryUploadAsync(byte[] payload, CancellationToken cancellationToken);
Implementation\PersistentStorageTelemetryUploader.cs (1)
85
var
result = await _transport.TryUploadAsync(data, perBlobCts.Token).ConfigureAwait(false);
Implementation\TelemetryUploadResult.cs (4)
15
/// <see cref="
TelemetryUploadResult
.RetryPayload"/> and should be persisted for a later retry.</summary>
45
public static
TelemetryUploadResult
Accepted { get; } = new(TelemetryUploadOutcome.Accepted, null);
47
public static
TelemetryUploadResult
Rejected { get; } = new(TelemetryUploadOutcome.Rejected, null);
49
public static
TelemetryUploadResult
PartiallyAccepted(byte[] retryPayload)