diff --git a/Startup.cs b/Startup.cs index 24e954c..7372828 100644 --- a/Startup.cs +++ b/Startup.cs @@ -50,18 +50,9 @@ public void ConfigureServices(IServiceCollection services) services.AddLocalization(options => options.ResourcesPath = "Resources"); - var localizedValidationMetadataProvider = new LocalizedValidationMetadataProvider( - // Custom multi-messages adapter that duplicate the attribute logic - // A better solution is welcome :) - new StringLengthLocalizedValidationAttributeAdapter(), - - // Keep this one last - new DefaultLocalizedValidationAttributeAdapter() - ); - services.AddMvc(options => { - options.ModelMetadataDetailsProviders.Add(localizedValidationMetadataProvider); + options.SetConventionalMetadataProviders(); }) .SetCompatibilityVersion(CompatibilityVersion.Version_2_2) .AddViewLocalization()