You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
455B

  1. namespace Campaign_Tracker.Server.LegacyData.Schema;
  2. /// <summary>
  3. /// Service contract for executing a legacy schema compatibility check
  4. /// (Story 1.7). Compares the loaded baseline against the live schema returned
  5. /// by <see cref="ILegacySchemaInspector"/> and produces a structured result.
  6. /// </summary>
  7. public interface ILegacySchemaCompatibilityCheck
  8. {
  9. Task<LegacySchemaCheckResult> RunAsync(CancellationToken cancellationToken = default);
  10. }

Powered by TurnKey Linux.