public bool DeleteDataset(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/{1}/datasets/{2}.json?_method=DELETE", this._serviceUrl, datasourceName, datasetName);
string result = SynchHttpRequest.GetRequestString(uri);
EditResult datasetResult = JsonConvert.DeserializeObject<EditResult>(result);
return datasetResult.Succeed;
}