Share via


IModelValidator Rozhraní

Definice

Ověří model po sestavení.

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

Poznámky

Životnost služby je Singleton. To znamená, že jednu instanci používá mnoho DbContext instancí. 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 zaregistrovaných jako Scoped.

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

Metody

Validate(IModel)

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

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

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

Platí pro