Jazyk

IModelValidator Rozhraní

Definice

Ověří model po jeho sestavení.

public interface IModelValidator
type IModelValidator = interface
Public Interface IModelValidator
Odvozené

Poznámky

Životnost služby je Singleton. To znamená, že jedna instance je používána mnoha DbContext instancemi. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách registrovaných jako Scoped.

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Metody

Název Description
Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Ověří model a vyvolá výjimku, pokud jsou nalezeny nějaké chyby.

Validate(IModel)

Ověří model a vyvolá výjimku, pokud jsou nalezeny nějaké chyby.

Platí pro