Esempio n. 1
0
        public Document GetDocument(DocumentIdentifier id)
        {
            var blob = container.GetBlobReference(id.FileName());
            try {
                blob.FetchAttributes();
            } catch (StorageClientException) { return null; }	//If the blob was deleted

            return new BlobDocument(blob);
        }
Esempio n. 2
0
 CloudBlob CreateBlob(DocumentIdentifier id)
 {
     return new CloudBlob(container.Name + "/" + id.FileName(), client);
 }
Esempio n. 3
0
 public void Execute(DocumentIdentifier id)
 {
     queue.AddMessage(new CloudQueueMessage(id.FileName()));
 }