Dil

ModelValidator(ModelValidatorDependencies) Oluşturucu

Tanım

Tüm sağlayıcılar için ortak olan temel kuralları zorlayan doğrulayıcı.

public ModelValidator(Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies dependencies);
new Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator : Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies -> Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator
Public Sub New (dependencies As ModelValidatorDependencies)

Parametreler

dependencies
ModelValidatorDependencies

Bu hizmet için bağımlılıkları içeren parametre nesnesi.

Açıklamalar

Hizmet ömrü şeklindedir Singleton. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak Scopedkaydedilen hizmetlere bağımlı olamaz.

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır