Bart Koelman
Bart Koelman
Address existing violations of the following, related rules: - [S3994: URI Parameters should not be strings](https://rules.sonarsource.com/csharp/RSPEC-3994) - [S3995: URI return values should not be strings](https://rules.sonarsource.com/csharp/RSPEC-3995) - [S3996: URI properties should...
### Description When running this analyzer on the codebase at https://github.com/SteeltoeOSS/Steeltoe, the fixers produce code that doesn't compile in several cases. After fixing them manually, various tests start to fail....
I'm a developer on the [Steeltoe](https://github.com/SteeltoeOSS/Steeltoe) team, which provides a [.NET](https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotnet) port of Spring Cloud Eureka (client only). The port was done many years ago before I joined the team,...
## Description - Fixed: `ObjectDisposedException` within Consul when using discovery-first config server (service container is disposed too soon) - Enforce fetching registry in ConfigServer discovery-first with Eureka - Allow non-conflicting...
Please keep the following guidelines in mind when creating/updating samples: - Start from the standard .NET 8 project templates, add comments for Steeltoe/sample-specific changes. - Suffix project names with "Web"...
This issue tracks the progress of adjusting all existing samples to match the guidelines at #334. Samples: - [x] Configuration - [x] Connectors - [x] Discovery - [ ] FileShares...
## Description This PR relies on the tooling used in .NET Aspire to include `appsettings.json` IntelliSense (autocompletion and documentation) in produced Steeltoe NuGet packages. The feature currently only works for...
In #1306, we added an overload on `ConfigureCertificateOptions` that takes an `IFileProvider`. The idea was to make it possible to specify your own `PhysicalFileProvider` whose root directory is above the...
### Description During ci-build, we randomly get build errors such as the following: > error S2342: Rename this enumeration to match the regular expression: '^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?s$' The affected `[Flags]` enum is...