Wie kann ich den Kaskadenmodus global einstellen?


ros2008

Ich bin neu in der .net Core Web API. Ich verwende eine fließende Validierungs-API für die Modellvalidierung. Ich möchte die Kaskadenoption global für alle Validatoren festlegen. Ich habe folgende Zeile gefunden

ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure;  

in gegebenem Link

Aber ich bin verwirrt, wo und in welcher Funktion ich diese Zeile schreiben soll.

Kann jemand helfen?

Robert Perry

Diese Klasse ist statisch, daher legen Sie sie so früh wie möglich in der Pipeline fest:

Um den Kaskadenmodus global festzulegen, können Sie die CascadeMode-Eigenschaft für die statische ValidatorOptions-Klasse während der Startroutine Ihrer Anwendung festlegen

In einer Net Core-Anwendung, die sich in der Startup- Klasse befindet

Sie sollten so etwas haben:

public class Startup
{
    // Use this method to add services to the container.
    public void ConfigureServices(IServiceCollection services)
    {
        ...
    }

    // Use this method to configure the HTTP request pipeline.
    public void Configure(IApplicationBuilder app)
    {
        **ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure;**  
    }
}

Fügen Sie es irgendwo so hinzu

Verwandte Artikel


Wie kann ich den Rand eines JLabels einstellen?

joshreesjones: Ich habe eine JLabel, zu der ich einen Rand hinzufügen möchte. Es sieht aus wie das: Ich habe gelesen, wie man einen leeren Rand mit einer bestimmten Dicke setzt, aber dies würde den aktuellen Rand ersetzen. Wie kann ich diesen Rand hinzufügen?

Android: Wie kann ich einen Listener auf den MenuButton einstellen?

whlk: Ich möchte eine benutzerdefinierte Aktion ausführen, wenn ich auf die MenuTaste am Telefon drücke. Ist es möglich, einen onClickListener (oder ähnliches) auf der Schaltfläche festzulegen und wenn ja, wie? onCreateOptionsMenu wird nur beim ersten Drücken

Wie kann ich RenderingHints global einstellen?

javacavaj: Kann ich für eine Java-Anwendung die RenderingHints global festlegen? Derzeit habe ich diese in der paintComponent-Methode wie unten gezeigt definiert. Ich würde es jedoch vorziehen, sie beim Start der Anwendung einmal festzulegen und sie während de

Dynamic Type & iOS Simulator: Wie kann ich den Wert einstellen?

Niklassaer Ich möchte meine UI-Tests so schreiben, dass sie alle sieben Zustände vom dynamischen Typ testen, vom kleinsten bis zum größten. Wie soll ich das machen? Kann ich in meinem Schema eine Umgebungsvariable für den Simulator festlegen und dann einfach v

Wie kann ich den Bing Map-Stil einstellen?

B. Clay Shannon Ich möchte den Kartenstil basierend auf der Benutzerauswahl (zwischen Antenne, Vogelperspektive, Straße und Straßenrand) in meiner Winforms-App festlegen. Ich habe diesen Code: using Microsoft.Maps.MapControl.WPF; . . . private void aerialTool

Kramdown: Wie kann ich den Ort des Bildes einstellen?

Tangoo Wie in der beschriebenen Syntax Reference von Kramdown , können wir die Höhe und Breite Größe des Bildes, wie die nachstehenden: Here is an inline ![smiley](smiley.png){:height="36px" width="36px"}. Aber wie kann ich die Position des Bildes wie eingeste