public DatasetInfo GetDatasetInfo(string datasourceName, string datasetName)
{
if (string.IsNullOrEmpty(datasourceName)) throw new ArgumentNullException("datasourceName", Resources.ArgumentIsNotNull);
if (string.IsNullOrEmpty(datasetName)) throw new ArgumentNullException("datasetName", Resources.ArgumentIsNotNull);
string uri = string.Format("{0}/data/datasources/name/{1}/datasets/name/{2}.json ", this._serviceUrl, datasourceName, datasetName);
string result = SynchHttpRequest.GetRequestString(uri);
DatesetResourceResult datasetResult = JsonConvert.DeserializeObject<DatesetResourceResult>(result);
return datasetResult.DatasetInfo;
}