IConventionSetBuilder Arabirim

Tanım

EF iç hizmet sağlayıcısında, geçerli DbContext örnek tarafından kullanılacak öğesini ConventionSet oluşturan bir hizmet.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

public interface IConventionSetBuilder
type IConventionSetBuilder = interface
Public Interface IConventionSetBuilder

Açıklamalar

Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresiyle kaydedilen diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı güvenli olması gerekmez.

Daha fazla bilgi ve örnek için bkz. Model oluşturma kuralları .

Yöntemler

CreateConventionSet()

Kullanılacak kural kümesini oluşturur ve döndürür.

Şunlara uygulanır