Udostępnij za pośrednictwem


IModelValidator Interfejs

Definicja

Weryfikuje model po jego utworzeniu.

public interface IModelValidator
type IModelValidator = interface
Public Interface IModelValidator
Pochodne

Uwagi

Okres istnienia usługi to Singleton. Oznacza to, że pojedyncze wystąpienie jest używane przez wiele DbContext wystąpień. Implementacja musi być bezpieczna wątkowo. Ta usługa nie może zależeć od usług zarejestrowanych jako Scoped.

Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .

Metody

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

Weryfikuje model, zgłaszając wyjątek, jeśli zostaną znalezione błędy.

Validate(IModel)

Weryfikuje model, zgłaszając wyjątek, jeśli zostaną znalezione błędy.

Dotyczy