Class PendingPackageMigrations
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Packaging
Assembly: Umbraco.Infrastructure.dll
Syntax
public class PendingPackageMigrations
Constructors
View SourcePendingPackageMigrations(ILogger<PendingPackageMigrations>, PackageMigrationPlanCollection)
Declaration
public PendingPackageMigrations(ILogger<PendingPackageMigrations> logger, PackageMigrationPlanCollection packageMigrationPlans)
Parameters
Type | Name | Description |
---|---|---|
ILogger<PendingPackageMigrations> | logger | |
PackageMigrationPlanCollection | packageMigrationPlans |
Methods
View SourceGetPendingPackageMigrations(Nullable<IReadOnlyDictionary<String, String>>)
Returns what package migration names are pending
Declaration
public IReadOnlyList<string> GetPendingPackageMigrations(IReadOnlyDictionary<string, string>? keyValues)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<IReadOnlyDictionary<System.String, System.String>> | keyValues | These are the key/value pairs from the keyvalue storage of migration names and their final values |
Returns
Type | Description |
---|---|
IReadOnlyList<System.String> |