Make internal & private classes sealed where possible, to avoid code for virtual dispatch (#19719)

This commit is contained in:
Henrik
2025-07-21 08:32:54 +02:00
committed by GitHub
parent 0bcc26a811
commit 7f88013689
317 changed files with 451 additions and 479 deletions

View File

@@ -6,7 +6,7 @@ namespace Umbraco.Cms.Web.Common.Validators;
/// <summary>
/// Ensures we bypass object graph validation for rendering models.
/// </summary>
internal class BypassRenderingModelValidationMetadataProvider : IValidationMetadataProvider
internal sealed class BypassRenderingModelValidationMetadataProvider : IValidationMetadataProvider
{
public void CreateValidationMetadata(ValidationMetadataProviderContext context)
{

View File

@@ -6,7 +6,7 @@ namespace Umbraco.Cms.Web.Common.Validators;
/// <summary>
/// Ensures we bypass property validation for rendering models.
/// </summary>
internal class BypassRenderingModelValidatorProvider : IModelValidatorProvider
internal sealed class BypassRenderingModelValidatorProvider : IModelValidatorProvider
{
public void CreateValidators(ModelValidatorProviderContext context)
{