3 instantiations of TelemetryUploadResult
Microsoft.DotNet.Cli.Telemetry (3)
Implementation\TelemetryUploadResult.cs (3)
45public static TelemetryUploadResult Accepted { get; } = new(TelemetryUploadOutcome.Accepted, null); 47public 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)
44public async Task<TelemetryUploadResult> TryUploadAsync(byte[] payload, CancellationToken cancellationToken) 55return TelemetryUploadResult.Accepted; 67? TelemetryUploadResult.Accepted 68: TelemetryUploadResult.PartiallyAccepted(retriable); 72return TelemetryUploadResult.Rejected;
Implementation\ITelemetryUploadTransport.cs (1)
17Task<TelemetryUploadResult> TryUploadAsync(byte[] payload, CancellationToken cancellationToken);
Implementation\PersistentStorageTelemetryUploader.cs (1)
85var 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> 45public static TelemetryUploadResult Accepted { get; } = new(TelemetryUploadOutcome.Accepted, null); 47public static TelemetryUploadResult Rejected { get; } = new(TelemetryUploadOutcome.Rejected, null); 49public static TelemetryUploadResult PartiallyAccepted(byte[] retryPayload)