Part of #5420. Phase 2 — behavior-neutral consumer migration.
Migrate Sentry.AspNetCore to the resolved config:
src/Sentry.AspNetCore/ScopeExtensions.cs:40-52 — user factory gating → UserInfo.
:140-151 — cookie/header capture → Cookies / HttpHeaders.Request behaviors (shared filter utility).
:155-159 — REMOTE_ADDR client IP → UserInfo.
:136 — query string → UrlQueryParams behavior.
:170-186 + RequestBodyExtractionDispatcher — body capture → HttpBodies flag for whether; MaxRequestBodySize keeps governing size (integration option takes precedence).
src/Sentry.AspNetCore.Grpc/ProtobufRequestExtractionDispatcher.cs — same gating for protobuf bodies.
src/Sentry.OpenTelemetry/AspNetCoreEnricher.cs:11-20 — user factory gating → UserInfo.
Part of #5420. Phase 2 — behavior-neutral consumer migration.
Migrate
Sentry.AspNetCoreto the resolved config:src/Sentry.AspNetCore/ScopeExtensions.cs:40-52— user factory gating →UserInfo.:140-151— cookie/header capture →Cookies/HttpHeaders.Requestbehaviors (shared filter utility).:155-159—REMOTE_ADDRclient IP →UserInfo.:136— query string →UrlQueryParamsbehavior.:170-186+RequestBodyExtractionDispatcher— body capture →HttpBodiesflag for whether;MaxRequestBodySizekeeps governing size (integration option takes precedence).src/Sentry.AspNetCore.Grpc/ProtobufRequestExtractionDispatcher.cs— same gating for protobuf bodies.src/Sentry.OpenTelemetry/AspNetCoreEnricher.cs:11-20— user factory gating →UserInfo.