public static DatasetInfo FromJson(JsonObject jsonObject)
{
if (jsonObject == null)
{
return null;
}
DatasetInfo result = new DatasetInfo();
result.Name = (string)jsonObject["name"];
if (jsonObject["type"] != null)
{
result.Type = (DatasetType)Enum.Parse(typeof(DatasetType), (string)jsonObject["type"], true);
}
else
{
}
result.DatasourceName = (string)jsonObject["dataSourceName"];
if (jsonObject["bounds"] != null)
{
result.Bounds = DatasetInfo.ToRectangle2D((JsonObject)jsonObject["bounds"]);
}
else
{ }
return result;
}