Skip to content

feat: improve XML comments for all public facing types and methods #153

feat: improve XML comments for all public facing types and methods

feat: improve XML comments for all public facing types and methods #153

Triggered via pull request April 23, 2024 03:16
Status Success
Total duration 3m 53s
Artifacts

ci.yml

on: pull_request
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

99 warnings
build-and-test (6.0.x, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (6.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (8.0.x, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (8.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (7.0.x, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (7.0.x, ubuntu-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (7.0.x, macos-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (7.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (6.0.x, macos-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (6.0.x, macos-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (8.0.x, windows-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (8.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (7.0.x, windows-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (7.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (6.0.x, windows-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Constants.cs#L11
Missing XML comment for publicly visible type or member 'Constants.MultiTenantAnnotationName'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L12
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Throw'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L13
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Ignore'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L14
Missing XML comment for publicly visible type or member 'TenantMismatchMode.Overwrite'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L23
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Throw'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/Enums.cs#L24
Missing XML comment for publicly visible type or member 'TenantNotSetMode.Overwrite'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L8
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L10
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantInfo'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L11
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantMismatchMode'
build-and-test (6.0.x, windows-latest): src/Finbuckle.MultiTenant.EntityFrameworkCore/IMultiTenantDbContext.cs#L12
Missing XML comment for publicly visible type or member 'IMultiTenantDbContext.TenantNotSetMode'
build-and-test (8.0.x, macos-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Internal/MultiTenantAuthenticationSchemeProvider.cs#L201
Missing XML comment for publicly visible type or member 'MultiTenantAuthenticationSchemeProvider.GetAllSchemesAsync()'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Internal/MultiTenantMiddleware.cs#L18
Missing XML comment for publicly visible type or member 'MultiTenantMiddleware.MultiTenantMiddleware(RequestDelegate)'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Internal/MultiTenantMiddleware.cs#L23
Missing XML comment for publicly visible type or member 'MultiTenantMiddleware.Invoke(HttpContext)'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/MultiTenantAuthenticationOptions.cs#L6
Missing XML comment for publicly visible type or member 'MultiTenantAuthenticationOptions'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/MultiTenantAuthenticationOptions.cs#L8
Missing XML comment for publicly visible type or member 'MultiTenantAuthenticationOptions.SkipChallengeIfTenantNotResolved'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Options/BasePathStrategyOptions.cs#L6
Missing XML comment for publicly visible type or member 'BasePathStrategyOptions'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Options/BasePathStrategyOptions.cs#L9
Missing XML comment for publicly visible type or member 'BasePathStrategyOptions.RebaseAspNetCorePathBase'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Strategies/BasePathStrategy.cs#L11
Missing XML comment for publicly visible type or member 'BasePathStrategy'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Strategies/BasePathStrategy.cs#L13
Missing XML comment for publicly visible type or member 'BasePathStrategy.GetIdentifierAsync(object)'
build-and-test (8.0.x, macos-latest): src/Finbuckle.MultiTenant.AspNetCore/Strategies/ClaimStrategy.cs#L16
Missing XML comment for publicly visible type or member 'ClaimStrategy'