Class MigrationStepRepository
Contains all changes to contenttypes that has been recorded with implementations of the Migration
Inheritance
System.Object
MigrationStepRepository
Namespace: EPiServer.DataAbstraction.Migration
Assembly: EPiServer.dll
Version: 12.0.3Syntax
[ServiceConfiguration]
public class MigrationStepRepository : Object
Constructors
MigrationStepRepository(ITypeScannerLookup)
Initializes a new instance of the Migration
Declaration
public MigrationStepRepository(ITypeScannerLookup typeScannerLookup)
Parameters
Type | Name | Description |
---|---|---|
IType |
typeScannerLookup | The type scanner lookup. |
Properties
Changes
Gets all changes from all concrete classes inheriting from Migration
Declaration
public virtual IEnumerable<ContentTypeChange> Changes { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
Create(ITypeScannerLookup)
Creates the global instance of the Migration
Declaration
public static MigrationStepRepository Create(ITypeScannerLookup typeScannerLookup)
Parameters
Type | Name | Description |
---|---|---|
IType |
typeScannerLookup |
Returns
Type | Description |
---|---|
Migration |