private static ExternalDataSet ParseExternalDataSet(string value) { var values = ParseDictionary(value); var externalDataSet = new ExternalDataSet { Path = values[string.Empty], DataSetName = GetValueOrDefault(values, nameof(ExternalDataSet.DataSetName)) }; if (!File.Exists(externalDataSet.Path)) { throw new ExpectedException($"External DataSet not found at '{externalDataSet.Path}'."); } return(externalDataSet); }
private static ExternalDataSet ParseExternalDataSet(string value) { var values = ParseDictionary(value); var externalDataSet = new ExternalDataSet { Path = values[string.Empty] }; if (!File.Exists(externalDataSet.Path)) { throw new ExpectedException($"External DataSet not found at '{externalDataSet.Path}'."); } if (values.ContainsKey("Name")) { externalDataSet.Name = values["Name"]; } return(externalDataSet); }