Nikita Balabaev
Nikita Balabaev
This is a naive fix for the #4969 We can also consider fixing `RemoveDuplicateAnalyzers` Target since it basically adds back the analyzer: https://github.com/dotnet/ResXResourceManager/blob/c7f0d75c55917c5de01f807394c37dd2af11251b/src/Directory.Build.targets#L28 ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/extensions/pull/5024)
Currently, if I use `Microsoft.Extensions.Http.Diagnostics` package, it's assumed that I've already referenced `Microsoft.Extensions.Compliance.Redaction` package and registered `AddRedaction()` in the `IServiceCollection`. For LatencyContext feature it's also required to call `AddLatencyContext()`. If...
Currently only Linux part supports .NET metrics to be emitted via `ObservableGauge`'s. This should be extended to cover Windows counterpart as well.
See discussion in #4773 for details
Currently HTTP logging component doesn't support catch-all parameters, e.g.: ```cs public class MyController : ControllerBase { [HttpGet("/catch-all/{*url}")] public ActionResult GetData([PrivateData] string url) { // ... } } ```
See https://github.com/dotnet/extensions/pull/4482#discussion_r1349394612 and https://github.com/dotnet/extensions/pull/4482#discussion_r1348302583 for details
See https://github.com/dotnet/extensions/pull/4482#discussion_r1347628433 for details.
### Description The source-generated implementation of `M1` (see reproduction steps) won't redact or report an error and will emit sensitive data as-is. ### Reproduction Steps Consider this example: ```cs [AttributeUsage(AttributeTargets.Property...
Originally raised in the PR: https://github.com/dotnet/extensions/pull/4658/files/10aaa0f1ff678707dd3dcc24556f52e6e83c6d5d#diff-34c8e3af3817fab6821f66bbb4341255c5413079bc94560de0a77e973412701f TL;DR: we should add an analyzer (or emit a warning in our logging source-gen) when someone applies a data classification attribute on a non-instance...
Running `docker build` with [Dockefile](https://github.com/dotnet/corefx-tools/blob/master/src/performance/perfcollect/docker-demo/Dockerfile) produces the following error: ``` Step 7/10 : RUN apt-get -y install linux-tools-common linux-tools-`uname -r` linux-cloud-tools-`uname -r` lttng-tools lttng-modules-dkms liblttng-ust0 zip ---> Running in bcc38dd5d269...