Class PendingPackageMigrations
Inheritance
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(IReadOnlyDictionary<string, string?>?)
Returns what package migration names are pending
Declaration
public IReadOnlyList<string> GetPendingPackageMigrations(IReadOnlyDictionary<string, string?>? keyValues)
Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyDictionary<string, string> | keyValues | These are the key/value pairs from the keyvalue storage of migration names and their final values |
Returns
| Type | Description |
|---|---|
| IReadOnlyList<string> |