af1152b001
Refactored all C# test files to use explicit namespace declarations and moved all using directives inside the namespace block for consistency. Updated assembly info and cache files to reflect the new build. Adjusted MvcTestingAppManifest.json to use fully qualified assembly names. No functional changes; all updates are related to code style, organization, and project metadata.
32 lines
949 B
C#
32 lines
949 B
C#
// <copyright file="MigrationOptions.cs" company="PlaceholderCompany">
|
|
// Copyright (c) PlaceholderCompany. All rights reserved.
|
|
// </copyright>
|
|
|
|
namespace Jellyfin.Server.Migrations
|
|
{
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
/// <summary>
|
|
/// Configuration part that holds all migrations that were applied.
|
|
/// </summary>
|
|
public class MigrationOptions
|
|
{
|
|
/// <summary>
|
|
/// Initializes a new instance of the <see cref="MigrationOptions"/> class.
|
|
/// </summary>
|
|
public MigrationOptions()
|
|
{
|
|
Applied = new List<(Guid Id, string Name)>();
|
|
}
|
|
|
|
// .Net xml serializer can't handle interfaces
|
|
#pragma warning disable CA1002 // Do not expose generic lists
|
|
/// <summary>
|
|
/// Gets the list of applied migration routine names.
|
|
/// </summary>
|
|
public List<(Guid Id, string Name)> Applied { get; }
|
|
#pragma warning restore CA1002
|
|
}
|
|
}
|