Avoid usages of obsolete APIs (#2330)

Co-authored-by: Phillip Carter <pcarter@fastmail.com>
This commit is contained in:
Ivan Maximov 2023-02-26 20:07:04 +03:00 committed by GitHub
parent 8014f27034
commit 16262dbb81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 16 additions and 16 deletions

View File

@ -18,12 +18,12 @@ with a Redis caching service for fast access to shopping cart data.
### Initializing Tracing
OpenTelemetry is configured in the .NET DI container. The
`AddOpenTelemetryTracing()` builder method is used to configure desired
`AddOpenTelemetry()` builder method is used to configure desired
instrumentation libraries, add exporters, and set other options. Configuration
of the exporter and resource attributes is performed through environment variables.
```cs
services.AddOpenTelemetryTracing((builder) => builder
services.AddOpenTelemetry().WithTracing(builder => builder
.ConfigureResource(r => r
.AddTelemetrySdk()
.AddEnvironmentVariableDetector()
@ -73,11 +73,11 @@ added.
### Initializing Metrics
Similar to configuring OpenTelemetry Traces, the .NET DI container requires a
call to `AddOpenTelemetryMetrics()`. This builder configures desired
call to `AddOpenTelemetry()`. This builder configures desired
instrumentation libraries, exporters, etc.
```cs
services.AddOpenTelemetryMetrics(builder => builder
services.AddOpenTelemetry().WithMetrics(builder => builder
.ConfigureResource(r => r
.AddTelemetrySdk()
.AddEnvironmentVariableDetector()

View File

@ -23,7 +23,7 @@ services:
```csharp
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddOpenTelemetryTracing(b =>
builder.Services.AddOpenTelemetry().WithTracing(b =>
{
b.AddConsoleExporter()
// The rest of your setup code goes here too
@ -57,7 +57,7 @@ services:
```csharp
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddOpenTelemetryTracing(b =>
builder.Services.AddOpenTelemetry().WithTracing(b =>
{
b
.AddOtlpExporter(opt =>
@ -149,7 +149,7 @@ services:
```csharp
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddOpenTelemetryTracing(b =>
builder.Services.AddOpenTelemetry().WithTracing(b =>
{
b
.AddZipkinExporter(o =>
@ -215,7 +215,7 @@ services:
```csharp
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddOpenTelemetryMetrics(b =>
builder.Services.AddOpenTelemetry().WithMetrics(b =>
{
b
.AddPrometheusExporter(options =>

View File

@ -49,7 +49,7 @@ var serviceVersion = "1.0.0";
var builder = WebApplication.CreateBuilder(args);
// Configure important OpenTelemetry settings, the console exporter, and instrumentation library
builder.Services.AddOpenTelemetryTracing(tracerProviderBuilder =>
builder.Services.AddOpenTelemetry().WithTracing(tracerProviderBuilder =>
{
tracerProviderBuilder
.AddConsoleExporter()
@ -154,7 +154,7 @@ var builder = WebApplication.CreateBuilder(args);
var appResourceBuilder = ResourceBuilder.CreateDefault()
.AddService(serviceName: serviceName, serviceVersion: serviceVersion);
builder.Services.AddOpenTelemetryTracing(tracerProviderBuilder =>
builder.Services.AddOpenTelemetry().WithTracing(tracerProviderBuilder =>
{
tracerProviderBuilder
.AddConsoleExporter()
@ -167,7 +167,7 @@ builder.Services.AddOpenTelemetryTracing(tracerProviderBuilder =>
var meter = new Meter(serviceName);
var counter = meter.CreateCounter<long>("app.request-counter");
builder.Services.AddOpenTelemetryMetrics(metricProviderBuilder =>
builder.Services.AddOpenTelemetry().WithMetrics(metricProviderBuilder =>
{
metricProviderBuilder
.AddConsoleExporter()
@ -356,7 +356,7 @@ var appResourceBuilder = ResourceBuilder.CreateDefault()
// Configure to send data via the OTLP exporter.
// By default, it will send to port 4318, which the collector is listening on.
builder.Services.AddOpenTelemetryTracing(tracerProviderBuilder =>
builder.Services.AddOpenTelemetry().WithTracing(tracerProviderBuilder =>
{
tracerProviderBuilder
.AddOtlpExporter(opt =>
@ -372,7 +372,7 @@ builder.Services.AddOpenTelemetryTracing(tracerProviderBuilder =>
var meter = new Meter(serviceName);
var counter = meter.CreateCounter<long>("app.request-counter");
builder.Services.AddOpenTelemetryMetrics(metricProviderBuilder =>
builder.Services.AddOpenTelemetry().WithMetrics(metricProviderBuilder =>
{
metricProviderBuilder
.AddOtlpExporter(opt =>

View File

@ -55,7 +55,7 @@ var serviceVersion = "1.0.0";
var builder = WebApplication.CreateBuilder(args);
// Configure important OpenTelemetry settings, the console exporter, and instrumentation library
builder.Services.AddOpenTelemetryTracing(b =>
builder.Services.AddOpenTelemetry().WithTracing(b =>
{
b
.AddConsoleExporter()

View File

@ -101,7 +101,7 @@ var serviceVersion = "1.0.0";
var builder = WebApplication.CreateBuilder(args);
// Configure important OpenTelemetry settings, the console exporter
builder.Services.AddOpenTelemetryTracing(b =>
builder.Services.AddOpenTelemetry().WithTracing(b =>
{
b
.AddConsoleExporter()

View File

@ -92,7 +92,7 @@ var serviceVersion = "1.0.0";
var builder = WebApplication.CreateBuilder(args);
// Configure important OpenTelemetry settings, the console exporter, and instrumentation library
builder.Services.AddOpenTelemetryTracing(tcb =>
builder.Services.AddOpenTelemetry().WithTracing(tcb =>
{
tcb
.AddSource(serviceName)