refactor(configmanager): migrate to per-file pipeline system

Align ConfigManager with DataSync's per-file pipeline format (pipeline.*.json)
by reusing EtlPipelineConfig types directly, eliminating duplicate models and
simplifying the codebase. Removes ~3200 lines of obsolete code.
This commit is contained in:
Joseph Doherty
2026-01-23 02:30:48 -05:00
parent 1b7bb26def
commit ba54a87be5
49 changed files with 1429 additions and 4396 deletions
@@ -273,7 +273,7 @@ public class SecureStoreSection
public class PipelinesSection
{
/// <summary>
/// Gets or sets the path to the pipelines configuration file.
/// Gets or sets the directory containing pipeline.*.json files.
/// </summary>
public string ConfigPath { get; set; } = "Pipelines/pipelines.json";
public string ConfigDirectory { get; set; } = "Pipelines";
}