Shortcircuit validation when using default validator providers and no...
Shortcircuit validation when using default validator providers and no validation metadata is discovered Fixes https://github.com/aspnet/Mvc/issues/5887
显示
- benchmarkapps/BasicApi/Controllers/PetController.cs 7 个添加, 0 个删除benchmarkapps/BasicApi/Controllers/PetController.cs
- benchmarkapps/BasicApi/benchmarks.json 6 个添加, 0 个删除benchmarkapps/BasicApi/benchmarks.json
- benchmarks/Microsoft.AspNetCore.Mvc.Performance/ValidationVisitorBenchmarkBase.cs 75 个添加, 0 个删除...NetCore.Mvc.Performance/ValidationVisitorBenchmarkBase.cs
- benchmarks/Microsoft.AspNetCore.Mvc.Performance/ValidationVisitorByteArrayBenchmark.cs 42 个添加, 0 个删除...re.Mvc.Performance/ValidationVisitorByteArrayBenchmark.cs
- benchmarks/Microsoft.AspNetCore.Mvc.Performance/ValidationVisitorModelWithValidatedProperties.cs 92 个添加, 0 个删除...formance/ValidationVisitorModelWithValidatedProperties.cs
- src/Microsoft.AspNetCore.Mvc.Abstractions/ModelBinding/ModelMetadata.cs 9 个添加, 0 个删除...AspNetCore.Mvc.Abstractions/ModelBinding/ModelMetadata.cs
- src/Microsoft.AspNetCore.Mvc.Core/DependencyInjection/MvcCoreServiceCollectionExtensions.cs 2 个添加, 0 个删除...DependencyInjection/MvcCoreServiceCollectionExtensions.cs
- src/Microsoft.AspNetCore.Mvc.Core/Infrastructure/MvcCoreMvcOptionsSetup.cs 13 个添加, 3 个删除...NetCore.Mvc.Core/Infrastructure/MvcCoreMvcOptionsSetup.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Metadata/DefaultModelMetadata.cs 80 个添加, 0 个删除...re.Mvc.Core/ModelBinding/Metadata/DefaultModelMetadata.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Metadata/HasValidatorsValidationMetadataProvider.cs 53 个添加, 0 个删除...nding/Metadata/HasValidatorsValidationMetadataProvider.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Metadata/ValidationMetadata.cs 5 个添加, 0 个删除...Core.Mvc.Core/ModelBinding/Metadata/ValidationMetadata.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Validation/DefaultModelValidatorProvider.cs 18 个添加, 5 个删除.../ModelBinding/Validation/DefaultModelValidatorProvider.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Validation/IMetadataBasedModelValidatorProvider.cs 30 个添加, 0 个删除...inding/Validation/IMetadataBasedModelValidatorProvider.cs
- src/Microsoft.AspNetCore.Mvc.Core/ModelBinding/Validation/ValidationVisitor.cs 18 个添加, 0 个删除...ore.Mvc.Core/ModelBinding/Validation/ValidationVisitor.cs
- src/Microsoft.AspNetCore.Mvc.DataAnnotations/DataAnnotationsModelValidatorProvider.cs 23 个添加, 4 个删除....DataAnnotations/DataAnnotationsModelValidatorProvider.cs
- src/Microsoft.AspNetCore.Mvc.DataAnnotations/Properties/AssemblyInfo.cs 6 个添加, 0 个删除...AspNetCore.Mvc.DataAnnotations/Properties/AssemblyInfo.cs
- test/Microsoft.AspNetCore.Mvc.Core.Test/DependencyInjection/MvcCoreServiceCollectionExtensionsTest.cs 1 个添加, 0 个删除...ndencyInjection/MvcCoreServiceCollectionExtensionsTest.cs
- test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs 107 个添加, 4 个删除...ore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs
- test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Metadata/DefaultModelMetadataTest.cs 382 个添加, 0 个删除...re.Test/ModelBinding/Metadata/DefaultModelMetadataTest.cs
- test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Metadata/HasValidatorsValidationMetadataProviderTest.cs 131 个添加, 0 个删除...g/Metadata/HasValidatorsValidationMetadataProviderTest.cs
加载中
想要评论请 注册 或 登录