Skip to content

Add IgnoreAuditTrailAttribute to exclude from audit trail #122

Add IgnoreAuditTrailAttribute to exclude from audit trail

Add IgnoreAuditTrailAttribute to exclude from audit trail #122

Triggered via pull request November 22, 2024 20:50
Status Success
Total duration 1m 4s
Artifacts

webapi.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: src/Shared/Authorization/AppConstants.cs#L6
Use an immutable collection or reduce the accessibility of the non-private readonly field 'SupportedImageFormats'. (https://rules.sonarsource.com/csharp/RSPEC-3887)
build: src/Shared/Authorization/AppConstants.cs#L6
Use an immutable collection or reduce the accessibility of the public static field 'SupportedImageFormats'. (https://rules.sonarsource.com/csharp/RSPEC-2386)
build: src/api/framework/Core/Identity/Roles/Features/UpdatePermissions/UpdatePermissionsCommand.cs#L5
Change 'Permissions' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
build: src/api/framework/Core/Identity/Roles/Features/UpdatePermissions/UpdatePermissionsCommand.cs#L5
Change 'List<string>' in 'UpdatePermissionsCommand.Permissions' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
build: src/api/framework/Core/Identity/Roles/RoleDto.cs#L8
Change 'Permissions' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
build: src/api/framework/Core/Identity/Roles/RoleDto.cs#L8
Change 'List<string>' in 'RoleDto.Permissions' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
build: src/api/framework/Core/Identity/Users/Features/AssignUserRole/AssignUserRoleCommand.cs#L6
Change 'UserRoles' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
build: src/api/framework/Core/Identity/Users/Features/AssignUserRole/AssignUserRoleCommand.cs#L6
Change 'List<UserRoleDetail>' in 'AssignUserRoleCommand.UserRoles' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
build: src/api/framework/Core/Paging/Search.cs#L5
Change 'Fields' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
build: src/api/framework/Core/Paging/Search.cs#L5
Change 'List<string>' in 'Search.Fields' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)