Condividi tramite


IModelValidator Interfaccia

Definizione

Convalida un modello dopo la compilazione.

public interface IModelValidator
type IModelValidator = interface
Public Interface IModelValidator
Derivato

Commenti

La durata del servizio è Singleton. Ciò significa che una singola istanza viene usata da molte DbContext istanze. L'implementazione deve essere thread-safe. Questo servizio non può dipendere dai servizi registrati come Scoped.

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .

Metodi

Validate(IModel)

Convalida un modello, generando un'eccezione se vengono trovati errori.

Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Convalida un modello, generando un'eccezione se vengono trovati errori.

Si applica a