From b0f3141defa2c07836ed78541b8924d3b61350a9 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 17:48:30 +0100 Subject: [PATCH 1/9] Refactor project structure and update CI/CD workflows for .NET 10 compatibility --- .config/dotnet-tools.json | 12 ---- .github/workflows/ci.yml | 35 +++++++++++ .github/workflows/pull-request.yml | 34 ----------- .github/workflows/release.yml | 68 ++++++++++++---------- src/Package.props => Directory.Build.props | 23 +++++++- Directory.Packages.props | 38 ++++++------ all.csproj | 16 +++++ src/Dependencies.props | 6 -- src/Directory.Build.props | 15 +---- src/Directory.Build.targets | 6 -- src/ResourceProject.props | 20 ------- src/TestProject.props | 26 --------- src/Version.props | 7 --- 13 files changed, 130 insertions(+), 176 deletions(-) delete mode 100644 .config/dotnet-tools.json create mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/pull-request.yml rename src/Package.props => Directory.Build.props (66%) create mode 100644 all.csproj delete mode 100644 src/Dependencies.props delete mode 100644 src/Directory.Build.targets delete mode 100644 src/ResourceProject.props delete mode 100644 src/TestProject.props delete mode 100644 src/Version.props diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json deleted file mode 100644 index 35006f4..0000000 --- a/.config/dotnet-tools.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "version": 1, - "isRoot": true, - "tools": { - "dotnet-sonarscanner": { - "version": "5.13.1", - "commands": [ - "dotnet-sonarscanner" - ] - } - } -} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..9d80d76 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,35 @@ +name: CI +run-name: CI 🔍 ${{ github.event.pull_request.title }} + +on: + pull_request: + +concurrency: + group: ci-${{ github.event.pull_request.number }} + cancel-in-progress: true + +jobs: + tests: + runs-on: ubuntu-latest + name: Tests dotnet ${{ matrix.dotnet-version }} + timeout-minutes: 60 + strategy: + fail-fast: false + matrix: + dotnet-version: [10] + steps: + - name: Checkout code + uses: actions/checkout@v6 + + - name: Setup .NET + uses: actions/setup-dotnet@v5 + with: + dotnet-version: ${{ matrix.dotnet-version }} + + - name: Build projects + shell: bash + run: dotnet build ./all.csproj -f net${{ matrix.dotnet-version }}.0 -graph:true + + - name: Run tests + shell: bash + run: dotnet test ./all.csproj /p:BuildTestsOnly=true --no-build -f net${{ matrix.dotnet-version }}.0 -- RunConfiguration.MaxCpuCount=1 diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml deleted file mode 100644 index ab081b6..0000000 --- a/.github/workflows/pull-request.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Pull Request - -on: - pull_request: - branches: ["master"] - -jobs: - tests: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup .NET - uses: actions/setup-dotnet@v4 - with: - dotnet-version: | - 6.x.x - 8.x.x - - - name: Dotnet Test - run: dotnet test src - - # - name: Build, Test and Sonar - # uses: swisslife-oss/actions/pull-request@main - # with: - # sonar_token: ${{ secrets.SONAR_TOKEN }} - # sonar_project_key: "SwissLife-OSS_Mongo-Extensions" - # sonar_project_name: "mongo-extensions" - # pr_number: ${{ github.event.pull_request.number }} - # pr_source_branch: ${{ github.head_ref }} - # pr_target_branch: ${{ github.base_ref }} - # github_repository: ${{ github.repository }} - # sonar_exclusions: ${{ vars.SONAR_EXCLUSIONS }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4df2b0e..fa04d85 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,5 @@ name: Release +run-name: Release 🚀 ${{ github.ref_name }} on: push: @@ -8,36 +9,43 @@ on: jobs: release: runs-on: ubuntu-latest - steps: - name: Checkout code - uses: actions/checkout@v2 - - name: Use .NET SDK from global.json - uses: actions/setup-dotnet@v3 - - name: Build, Test and Push - uses: swisslife-oss/actions/release-packages@main - with: - tag: ${{ github.ref_name }} - nuget_api_key: ${{ secrets.NUGET_API_KEY }} - enable_push: 'yes' + uses: actions/checkout@v6 + + - name: Setup .NET + uses: actions/setup-dotnet@v5 + + - name: Build projects + shell: bash + run: dotnet build ./all.csproj -c Release -graph:true + + - name: Extract version + id: extract_version + shell: bash + run: | + PACKAGE_VERSION="${{ github.ref_name }}" + ASSEMBLY_VERSION="$(echo ${{ github.ref_name }} | grep -o '^[0-9]*\.[0-9]*\.[0-9]*').0" + echo "package_version=$PACKAGE_VERSION" >> $GITHUB_OUTPUT + echo "assembly_version=$ASSEMBLY_VERSION" >> $GITHUB_OUTPUT + echo "Package Version: $PACKAGE_VERSION" + echo "Assembly Version: $ASSEMBLY_VERSION" + + - name: Pack + shell: bash + run: | + dotnet pack ./all.csproj \ + -c Release \ + -o ./out \ + --no-build \ + --include-symbols \ + --include-source \ + --verbosity Minimal \ + /p:Version=${{ steps.extract_version.outputs.package_version }} \ + /p:AssemblyVersion=${{ steps.extract_version.outputs.assembly_version }} \ + /p:FileVersion=${{ steps.extract_version.outputs.assembly_version }} - # sonar: - # runs-on: ubuntu-latest - # steps: - # - name: Checkout code - # uses: actions/checkout@v2 - # - name: Setup .NET - # uses: actions/setup-dotnet@v3 - # with: - # dotnet-version: | - # 8 - # - name: Restore tools - # run: dotnet tool restore - # - name: Build, Test and Sonar - # uses: swisslife-oss/actions/release-sonar@main - # with: - # tag: ${{ github.ref_name }} - # sonar_token: ${{ secrets.SONAR_TOKEN }} - # sonar_project_key: 'SwissLife-OSS_Mongo-Extensions' - # sonar_project_name: "mongo-extensions" - # sonar_exclusions: ${{ vars.SONAR_EXCLUSIONS }} + - name: Push + shell: bash + run: | + find . -name '*.nupkg' -not -name '*.symbols.nupkg' | xargs -I {} dotnet nuget push {} --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json diff --git a/src/Package.props b/Directory.Build.props similarity index 66% rename from src/Package.props rename to Directory.Build.props index 66e653f..2403bee 100644 --- a/src/Package.props +++ b/Directory.Build.props @@ -1,6 +1,27 @@ + net8.0;net10.0 + false + preview + enable + enable + true + $(WarningsAsErrors);nullable + + + + full + true + + + + pdbonly + true + + + + 0.0.0 MongoDB Extensions Swiss Life authors and contributors Swiss Life @@ -11,8 +32,6 @@ MongoDB Extensions DbContext Context Boostrap Mongo .Net true https://github.com/SwissLife-OSS/mongo-extensions-docs/raw/master/logo.png - false - 10.0 diff --git a/Directory.Packages.props b/Directory.Packages.props index 5541bc5..3005f59 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -1,7 +1,9 @@ + true + @@ -14,33 +16,31 @@ + - + + + - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/all.csproj b/all.csproj new file mode 100644 index 0000000..7d9a243 --- /dev/null +++ b/all.csproj @@ -0,0 +1,16 @@ + + + + false + false + + + + + + + + + + + diff --git a/src/Dependencies.props b/src/Dependencies.props deleted file mode 100644 index 4306672..0000000 --- a/src/Dependencies.props +++ /dev/null @@ -1,6 +0,0 @@ - - - net8.0 - netstandard2.0;netstandard2.1;net8.0 - - diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 0588b18..106b127 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,16 +1,3 @@ - - $(MSBuildThisFileDirectory.TrimEnd('\').TrimEnd('/')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'Settings.props')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'Version.props')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'Package.props')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'TestProject.props')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'ResourceProject.props')) - $([System.IO.Path]::Combine($(CCSourceDirectory), 'Dependencies.props')) - - - - - - + diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets deleted file mode 100644 index 473fcc1..0000000 --- a/src/Directory.Build.targets +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/ResourceProject.props b/src/ResourceProject.props deleted file mode 100644 index f6e2c9c..0000000 --- a/src/ResourceProject.props +++ /dev/null @@ -1,20 +0,0 @@ - - - - $(ResourceProjectTargetFrameworks) - true - 10.0 - enable - - - - portable - true - - - - pdbonly - true - - - diff --git a/src/TestProject.props b/src/TestProject.props deleted file mode 100644 index f98c48b..0000000 --- a/src/TestProject.props +++ /dev/null @@ -1,26 +0,0 @@ - - - - $(TestProjectTargetFrameworks) - false - enable - - - - - - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - diff --git a/src/Version.props b/src/Version.props deleted file mode 100644 index 1f8399b..0000000 --- a/src/Version.props +++ /dev/null @@ -1,7 +0,0 @@ - - - - 0.0.0 - - - \ No newline at end of file From aa1d2b307aafe8d4d6f71e41b1fd97276da4edda Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 17:51:47 +0100 Subject: [PATCH 2/9] Update CI workflow to support .NET 8 alongside .NET 10 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d80d76..f169d48 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - dotnet-version: [10] + dotnet-version: [8, 10] steps: - name: Checkout code uses: actions/checkout@v6 @@ -29,7 +29,7 @@ jobs: - name: Build projects shell: bash run: dotnet build ./all.csproj -f net${{ matrix.dotnet-version }}.0 -graph:true - + - name: Run tests shell: bash run: dotnet test ./all.csproj /p:BuildTestsOnly=true --no-build -f net${{ matrix.dotnet-version }}.0 -- RunConfiguration.MaxCpuCount=1 From 419963c2306c20dad7374523a138f8687158464d Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 17:59:38 +0100 Subject: [PATCH 3/9] Update SDK version to .NET 10.0.103 in global.json --- global.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/global.json b/global.json index f154fa3..058bafa 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,5 @@ { "sdk": { - "version": "8.0.402", - "rollForward": "latestFeature" + "version": "10.0.103" } } From 9371bb933a67b10cfb21885c0912de450e2c39d0 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 18:33:51 +0100 Subject: [PATCH 4/9] Add MongoDB context extension methods and update package references for .NET 10 compatibility --- Directory.Build.props | 2 + Directory.Packages.props | 2 + src/Context/Context.csproj | 2 + src/Context/ServiceCollectionExtensions.cs | 48 ++++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 src/Context/ServiceCollectionExtensions.cs diff --git a/Directory.Build.props b/Directory.Build.props index 2403bee..b7cf4b9 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -8,6 +8,8 @@ enable true $(WarningsAsErrors);nullable + + $(NoWarn);CS8600;CS8602;CS8604;CS8618;CS8625 diff --git a/Directory.Packages.props b/Directory.Packages.props index 3005f59..934ce73 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -33,6 +33,7 @@ + @@ -41,6 +42,7 @@ + \ No newline at end of file diff --git a/src/Context/Context.csproj b/src/Context/Context.csproj index 516240d..c1eb761 100644 --- a/src/Context/Context.csproj +++ b/src/Context/Context.csproj @@ -23,6 +23,8 @@ + + diff --git a/src/Context/ServiceCollectionExtensions.cs b/src/Context/ServiceCollectionExtensions.cs new file mode 100644 index 0000000..0461518 --- /dev/null +++ b/src/Context/ServiceCollectionExtensions.cs @@ -0,0 +1,48 @@ +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection.Extensions; +using MongoDB.Driver; + +namespace MongoDB.Extensions.Context; + +public static class ServiceCollectionExtensions +{ + public static IServiceCollection AddMongoDbContext( + this IServiceCollection services, + string configurationSection = "MongoDb", + string? connectionStringName = null) + where TContext : class, TInterface + where TInterface : class, IMongoDbContext + { + var optionsBuilder = services + .AddOptions>() + .BindConfiguration(configurationSection); + + if (connectionStringName is not null) + { + optionsBuilder.Configure((options, config) => + { + var connectionString = config.GetConnectionString(connectionStringName); + if (string.IsNullOrEmpty(connectionString)) + { + return; + } + + options.ConnectionString = connectionString; + + if (string.IsNullOrEmpty(options.DatabaseName)) + { + var mongoUrl = new MongoUrl(connectionString); + if (!string.IsNullOrEmpty(mongoUrl.DatabaseName)) + { + options.DatabaseName = mongoUrl.DatabaseName; + } + } + }); + } + + services.TryAddSingleton(); + + return services; + } +} From e6e922253a3b0e3a6cfb2e5078071d24589d5e2c Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 18:35:33 +0100 Subject: [PATCH 5/9] Update CI workflow to target .NET 10 only --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f169d48..bb5407d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - dotnet-version: [8, 10] + dotnet-version: [10] steps: - name: Checkout code uses: actions/checkout@v6 From d529e0c653e38ac0ba32d0bf4cbebddb609ed647 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 18:43:47 +0100 Subject: [PATCH 6/9] Migrate projects to .NET 10 and update package references; add TestProject.props for testing dependencies --- Directory.Build.props | 2 +- samples/Context/DataAccess/DataAccess.csproj | 2 -- samples/Context/Domain/Domain.csproj | 2 -- samples/Context/Host/Host.csproj | 1 - samples/Context/Models/Models.csproj | 2 -- samples/Migration/Migration.csproj | 1 - src/Directory.Build.props | 3 +++ src/Migration.Tests/Migration.Tests.csproj | 1 - src/Migration/Migration.csproj | 1 - src/TestProject.props | 20 ++++++++++++++++++++ 10 files changed, 24 insertions(+), 11 deletions(-) create mode 100644 src/TestProject.props diff --git a/Directory.Build.props b/Directory.Build.props index b7cf4b9..9fcb2ca 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -9,7 +9,7 @@ true $(WarningsAsErrors);nullable - $(NoWarn);CS8600;CS8602;CS8604;CS8618;CS8625 + $(NoWarn);CS8600;CS8602;CS8604;CS8618;CS8625;CS8714;CS0618;CS8620 diff --git a/samples/Context/DataAccess/DataAccess.csproj b/samples/Context/DataAccess/DataAccess.csproj index bc5baf9..274bc37 100644 --- a/samples/Context/DataAccess/DataAccess.csproj +++ b/samples/Context/DataAccess/DataAccess.csproj @@ -1,10 +1,8 @@ - net8.0 SimpleBlog.DataAccess SimpleBlog.DataAccess - false diff --git a/samples/Context/Domain/Domain.csproj b/samples/Context/Domain/Domain.csproj index 2fa17f3..3966651 100644 --- a/samples/Context/Domain/Domain.csproj +++ b/samples/Context/Domain/Domain.csproj @@ -1,10 +1,8 @@ - net8.0 SimpleBlog.Domain SimpleBlog.Domain - false diff --git a/samples/Context/Host/Host.csproj b/samples/Context/Host/Host.csproj index 1ddaf3e..57c5f97 100644 --- a/samples/Context/Host/Host.csproj +++ b/samples/Context/Host/Host.csproj @@ -1,7 +1,6 @@  - net8.0 fbbac7be-63d2-4849-8dc4-31492a2367a2 Linux ..\.. diff --git a/samples/Context/Models/Models.csproj b/samples/Context/Models/Models.csproj index e37a137..c0652e1 100644 --- a/samples/Context/Models/Models.csproj +++ b/samples/Context/Models/Models.csproj @@ -1,10 +1,8 @@ - net8.0 SimpleBlog.Models SimpleBlog.Models - false diff --git a/samples/Migration/Migration.csproj b/samples/Migration/Migration.csproj index 8e565b4..debcc36 100644 --- a/samples/Migration/Migration.csproj +++ b/samples/Migration/Migration.csproj @@ -1,7 +1,6 @@ - net8.0 enable enable diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 106b127..c6a80f9 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,3 +1,6 @@ + + diff --git a/src/Migration.Tests/Migration.Tests.csproj b/src/Migration.Tests/Migration.Tests.csproj index 9c785b1..2ddf3f8 100644 --- a/src/Migration.Tests/Migration.Tests.csproj +++ b/src/Migration.Tests/Migration.Tests.csproj @@ -4,7 +4,6 @@ Migration.Tests Migration.Tests - net8.0 diff --git a/src/Migration/Migration.csproj b/src/Migration/Migration.csproj index fdbff28..5938e8b 100644 --- a/src/Migration/Migration.csproj +++ b/src/Migration/Migration.csproj @@ -5,7 +5,6 @@ MongoDB.Extensions.Migration MongoDB.Extensions.Migration MongoDB.Extensions.Migration - net8.0 diff --git a/src/TestProject.props b/src/TestProject.props new file mode 100644 index 0000000..3b0e36f --- /dev/null +++ b/src/TestProject.props @@ -0,0 +1,20 @@ + + + + + + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + From eae24a02bf3137c81a4ce4f4ba6edcd1b5c77619 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 18:44:40 +0100 Subject: [PATCH 7/9] Make projects packable by adding IsPackable property to project files --- src/Context/Context.csproj | 1 + src/Migration/Migration.csproj | 1 + src/Oidc/Oidc.csproj | 1 + src/Prime.Extensions/Prime.Extensions.csproj | 1 + src/Session/Session.csproj | 1 + src/Transactions/Transactions.csproj | 1 + 6 files changed, 6 insertions(+) diff --git a/src/Context/Context.csproj b/src/Context/Context.csproj index c1eb761..09d39a6 100644 --- a/src/Context/Context.csproj +++ b/src/Context/Context.csproj @@ -5,6 +5,7 @@ MongoDB.Extensions.Context MongoDB.Extensions.Context MongoDB.Extensions.Context + true diff --git a/src/Migration/Migration.csproj b/src/Migration/Migration.csproj index 5938e8b..b49fb3b 100644 --- a/src/Migration/Migration.csproj +++ b/src/Migration/Migration.csproj @@ -5,6 +5,7 @@ MongoDB.Extensions.Migration MongoDB.Extensions.Migration MongoDB.Extensions.Migration + true diff --git a/src/Oidc/Oidc.csproj b/src/Oidc/Oidc.csproj index 9dfc449..8f309d7 100644 --- a/src/Oidc/Oidc.csproj +++ b/src/Oidc/Oidc.csproj @@ -6,6 +6,7 @@ Mongo.DB.Extensions.Context.Oidc Mongo.DB.Extensions.Context.Oidc Mongo.DB.Extensions.Context.Oidc + true diff --git a/src/Prime.Extensions/Prime.Extensions.csproj b/src/Prime.Extensions/Prime.Extensions.csproj index 32536c0..36cb7f9 100644 --- a/src/Prime.Extensions/Prime.Extensions.csproj +++ b/src/Prime.Extensions/Prime.Extensions.csproj @@ -5,6 +5,7 @@ MongoDB.Prime.Extensions MongoDB.Prime.Extensions MongoDB.Prime.Extensions + true diff --git a/src/Session/Session.csproj b/src/Session/Session.csproj index 503059f..eed9cb6 100644 --- a/src/Session/Session.csproj +++ b/src/Session/Session.csproj @@ -5,6 +5,7 @@ MongoDB.Extensions.Session MongoDB.Extensions.Session MongoDB.Extensions.Session + true diff --git a/src/Transactions/Transactions.csproj b/src/Transactions/Transactions.csproj index 1b8e7a2..fb4387a 100644 --- a/src/Transactions/Transactions.csproj +++ b/src/Transactions/Transactions.csproj @@ -5,6 +5,7 @@ MongoDB.Extensions.Transactions MongoDB.Extensions.Transactions MongoDB.Extensions.Transactions + true From c85902c1aed677df23279bf356e5cdfeca2d6586 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 18:59:22 +0100 Subject: [PATCH 8/9] Update package license information and README file reference in Directory.Build.props --- Directory.Build.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 9fcb2ca..05964f2 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -28,12 +28,12 @@ Swiss Life authors and contributors Swiss Life Copyright © $(Company) $([System.DateTime]::Now.Year) - https://github.com/SwissLife-OSS/mongo-extensions/blob/master/LICENSE + MIT https://github.com/SwissLife-OSS/mongo-extensions Release notes: https://github.com/SwissLife-OSS/mongo-extensions/releases/$(Version) MongoDB Extensions DbContext Context Boostrap Mongo .Net true - https://github.com/SwissLife-OSS/mongo-extensions-docs/raw/master/logo.png + README.md From 32e2d65cbfa6a27cb82b1ca4e9ba82685fa19042 Mon Sep 17 00:00:00 2001 From: Gabriel-Lucaci_slch Date: Sun, 22 Feb 2026 19:13:04 +0100 Subject: [PATCH 9/9] Remove PackageReadmeFile property from Directory.Build.props --- Directory.Build.props | 1 - 1 file changed, 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 05964f2..46f8a26 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -33,7 +33,6 @@ Release notes: https://github.com/SwissLife-OSS/mongo-extensions/releases/$(Version) MongoDB Extensions DbContext Context Boostrap Mongo .Net true - README.md