namespace OI.Metrology.Shared.Models.Stateless; public interface IExportController<T> { enum Action : int { Index = 0, Export = 1, Headers = 2, Logistics = 3 } static string GetRouteName() => nameof(IExportController<T>)[1..^10]; T GetExport(); T GetHeaders(); T GetLogistics(); T GetProcessDataStandardFormat(); T PostExport(); T PostHeaders(); T PostLogistics(); T PostProcessDataStandardFormat(); }