Поделиться через


IModelValidator Интерфейс

Определение

Проверяет модель после ее построения.

public interface IModelValidator
type IModelValidator = interface
Public Interface IModelValidator
Производный

Комментарии

Время существования службы — Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.

Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .

Методы

Validate(IModel)

Проверяет модель, вызывая исключение при обнаружении ошибок.

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

Проверяет модель, вызывая исключение при обнаружении ошибок.

Применяется к