Eric Erhardt
Eric Erhardt
In trying to use `Microsoft.Extensions.Caching.StackExchangeRedis` in a Native AOT app (see https://github.com/dotnet/aspnetcore/issues/45910), I'm getting the following warnings from this code: https://github.com/StackExchange/StackExchange.Redis/blob/b1fddf3d1e449326e044e2ae91d934af33cad8a3/src/StackExchange.Redis/Configuration/DefaultOptionsProvider.cs#L208-L242 ``` /_/src/StackExchange.Redis/Configuration/DefaultOptionsProvider.cs(225): Trim analysis warning IL2026: StackExchange.Redis.Configuration.DefaultOptionsProvider.TryGetAzureRoleInstanceIdNoThrow(): Using member...
In trying to use `Microsoft.Extensions.Caching.StackExchangeRedis` in a Native AOT app (see https://github.com/dotnet/aspnetcore/issues/45910), I'm getting the following warnings from these two places: https://github.com/mgravell/Pipelines.Sockets.Unofficial/blob/f044f671282603407b0ec306feb8e11556717492/src/Pipelines.Sockets.Unofficial/Delegates.cs#L37-L58 ``` /_/src/Pipelines.Sockets.Unofficial/Delegates.cs(52): AOT analysis warning IL3050: Pipelines.Sockets.Unofficial.Delegates.GetGetter(String): Using...
## Is your feature request related to a problem? Please describe. With https://github.com/dotnet/runtime/issues/61634#issuecomment-1033038101 and https://github.com/dotnet/runtime/pull/65109, Microsoft.Extensions.Hosting added a new way of creating a hosted app that doesn't use IHostBuilder. Along...
### Description https://github.com/dotnet/extensions/commit/3654748e14445fa794bcdb0d2ebffa46e758603c is breaking using gRPC clients with Http.Resilience. This is a breaking change from 8.1. ### Reproduction Steps ```xml net8.0 enable enable runtime; build; native; contentfiles; analyzers; buildtransitive...
With https://github.com/dotnet/extensions/pull/4871 all projects in `src/Libraries` were marked as AOT compatible, so the trim and AOT analyzers run during the build. The only library that couldn't be marked is Microsoft.AspNetCore.HeaderParsing....
When new developers want to test out their changes against the "Stage 1" Goldilocks app, they have to know exactly how to publish the app (PublishAot=true, TrimMode=full, StripSymbols=true, etc). We...
### What should we add or change to make your life better? Address all trimming and AOT warnings in Yarp.Kubernetes.Controller. The current warnings are from 2 API usages: 1. Using...
See https://github.com/fslaborg/XPlot. It looks like this is a duplicate of that work. XPlot also has wrappers for GoogleCharts and a D3.js network graph. Why not contribute to that library instead...
I'm adding a test for https://github.com/dotnet/runtime/pull/47722. In doing so, I created a Struct type that has a default constructor (note you can only do this in IL today, until https://github.com/dotnet/csharplang/issues/99...
### Description When the System.Text.Json and ConfigurationBinder source generators generate code against types that have properties with `[Obsolete("message", DiagnosticId = "ID01")]` attributes, the generated code is emitting warnings that I...