Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
| 12345678910111213141516171819202122 |
- namespace Diligent.WebAPI.Host.Extensions
- {
- public static class ModelValidationMIddlewareExtension
- {
- public static void ConfigureValidationMiddleware(this WebApplicationBuilder builder)
- {
- var services = builder.Services;
- // Override default model validation middleware.
- services.Configure<ApiBehaviorOptions>(options =>
- {
- options.SuppressModelStateInvalidFilter = true;
- });
-
- // Register custom validation middleware
- services.AddMvcCore(options =>
- {
- options.Filters.Add(typeof(ModelValidationMiddleware));
- })
- .AddDataAnnotations();
- }
- }
- }
|