Bart Koelman
Bart Koelman
This PR adds the following header comment to auto-generated controller classes: ```c# // ``` The comment instructs other analyzers, such as StyleCop, to skip analyzing such files, so you won't...
EF Core v6.0.2 introduced a breaking change regarding change tracking of many-to-many relationships, which broke removing from many-to-many relationships in JsonApiDotNetCore in some cases. Fortunately, an AppContext switch to revert...
This PR adds an optional parameter to `cleanupcode.ps1`, which allows formatting only changed files since a git branch or commit hash. And it now includes staged and unstaged files. Example...
Closes #{ISSUE_NUMBER} #### QUALITY CHECKLIST - [ ] Changes implemented in code - [ ] Complies with our [contributing guidelines](https://github.com/json-api-dotnet/JsonApiDotNetCore/blob/master/.github/CONTRIBUTING.md) - [ ] Adapted tests - [ ] Documentation updated
This PR adds support for using [DateOnly](https://docs.microsoft.com/en-us/dotnet/api/system.dateonly) and [TimeOnly](https://docs.microsoft.com/en-us/dotnet/api/system.timeonly) in resource models, which were [introduced](https://devblogs.microsoft.com/dotnet/date-time-and-time-zone-enhancements-in-net-6/#introducing-the-dateonly-and-timeonly-types) in .NET 6. PostgreSQL fully supports these types. But the .NET 6 version of System.Text.Json...
Not all rules in this chapter are about performance. Some are about multi-threading and async/await: - Only use `async` for low-intensive long-running activities (AV1820) This rule is about application responsiveness....
The rule at https://github.com/dennisdoomen/CSharpGuidelines/blob/master/_rules/2210.md states to use warning level 4, while the highest level is 5 at the moment. But more importantly, since .NET 5, the warning level is driven...
Update layer settings (3 years old now) to contain never warnings and suggestions from latest Resharper version. Use https://github.com/json-api-dotnet/JsonApiDotNetCore/blob/master/JsonApiDotNetCore.sln.DotSettings and https://github.com/json-api-dotnet/JsonApiDotNetCore/blob/master/WarningSeverities.DotSettings for reference.