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); }