public IEnumerator GetXmlBlob <T>(Action <IRestResponse <T> > callback, string resourcePath = "") { StorageRequest request = Auth.GetAuthorizedStorageRequest(client, resourcePath); yield return(request.Send()); request.ParseXML <T>(callback); }
/// <summary> /// Lists all of the blobs in a container. /// </summary> /// <returns>The containers.</returns> /// <param name="">.</param> public IEnumerator ListBlobs(Action <IRestResponse <BlobResults> > callback, string resourcePath = "") { Dictionary <string, string> queryParams = new Dictionary <string, string>(); queryParams.Add("comp", "list"); queryParams.Add("restype", ResType.container.ToString()); StorageRequest request = Auth.CreateAuthorizedStorageRequest(client, Method.GET, resourcePath, queryParams); yield return(request.Send()); request.ParseXML <BlobResults>(callback); }