ICurrentDbContext Arabirim

Tanım

Kullanılmakta olan geçerli DbContext hizmete erişim sağlamak için Entity Framework'ün iç hizmet sağlayıcısında kapsamlı bir hizmet olarak kaydedilir.

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 ICurrentDbContext
type ICurrentDbContext = interface
Public Interface ICurrentDbContext

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. Veritabanı sağlayıcılarının ve uzantıların uygulanması .

Özellikler

Context

Şu DbContext anda kullanılmakta olan.

Şunlara uygulanır