namespace Campaign_Tracker.Server.ExtensionData;
///
/// Supplies all persisted records of one extension record type to the integrity check.
/// Each extension record type (municipality profile, election job, etc.) registers its own
/// implementation so the can scan across all types.
///
public interface ILegacyLinkedRecordProvider
{
Task> GetAllAsync(CancellationToken cancellationToken = default);
}