public static void Main()
""ClevestWebProxySettings"":
""Version"": ""Clevest5144"",
""DpServiceUrl"": ""http://duketestsrv.mwf.local/WebService/DpService.asmx"",
""Username"": ""csi-admin"",
""EventTypeCode"": ""le"",
""EventStatusCode"": ""Inl"",
""OrderType"": ""Mailing"",
""OrderStatus"": ""Completed"",
""VendorName"": ""SCOPE""
""HostMessageConfig"": ""MailingToHost"",
""EtlDirectory"": ""C:\\Temp\\DEP\\10-DUKE23-1007\\ETL\\ToHost"",
""SftpDirectory"": ""C:\\Temp\\DEP\\10-DUKE23-1007\\SFTP\\CH"",
""OutputDirectory"": ""C:\\Temp\\DEP\\10-DUKE23-1007\\ToHost\\Output""
var cfg = new Configuration();
foreach(var error in cfg.Errors()){
Console.WriteLine(error);
public class Configuration : CfgNode
public ClevestProxy ClevestWebProxySettings
public Defaults DefaultValues
public string HostMessageConfig
public string EtlDirectory
public string SftpDirectory
public string OutputDirectory
public class ClevestProxy : CfgNode
public string DpServiceUrl
public class Defaults : CfgNode
public string EventTypeCode
public string EventStatusCode
public string OrderStatus