using System; using Microsoft.Extensions.Logging; namespace Jellyfin.Server.Migrations { /// /// Interface that describes a migration routine. /// internal interface IMigrationRoutine { /// /// Gets the name of the migration, must be unique. /// public string Name { get; } /// /// Execute the migration routine. /// /// Host that hosts current version. /// Host logger. public void Perform(CoreAppHost host, ILogger logger); } }