Dil

ISnapshotModelProcessor Arabirim

Tanım

Geçişler anlık görüntüsünden yüklenen bir modeli işlemek için kullanılan ve anlık görüntüyü oluşturan EF Core sürümü için düzeltmeler uygulayan bir hizmet. Veritabanı sağlayıcıları, sağlayıcıya özgü ek düzeltmeler uygulamak için yeni bir uygulama kaydedebilir.

public interface ISnapshotModelProcessor
type ISnapshotModelProcessor = interface
Public Interface ISnapshotModelProcessor
Türetilmiş

Açıklamalar

Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin kendi bu hizmet ö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ı geçişleri .

Yöntemler

Veri Akışı Adı Description
Process(IReadOnlyModel, Boolean)

Modeli işler ve anlık görüntüyü oluşturan EF Core sürümü için gereken düzeltmeleri uygular.

Şunlara uygulanır