Jazyk

ISnapshotModelProcessor Rozhraní

Definice

Služba používaná ke zpracování modelu načteného ze snímku Migrace a použití oprav pro verzi EF Core, která snímek vytvořila. Poskytovatelé databází můžou zaregistrovat náhradní implementaci, aby mohli použít další opravy specifické pro konkrétního poskytovatele.

public interface ISnapshotModelProcessor
type ISnapshotModelProcessor = interface
Public Interface ISnapshotModelProcessor
Odvozené

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách registrovaných v jakékoli době života. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Migrace databází .

Metody

Název Description
Process(IReadOnlyModel, Boolean)

Zpracuje model a použije všechny opravy potřebné pro verzi EF Core, která vytvořila snímek.

Platí pro