public DocumentOutput GetDocumentWriteMode(Document doc) { //Generate READ Mode SAS Token. var companyInfo = _companyRepository.FindByCompanyID(doc.CompanyId); var sastoken = AzureStorageHelper.GetBlobSasToken(companyInfo.AzureStorageAccount, companyInfo.BlobContainer, doc.Title, SharedAccessBlobPermissions.Write); var document = _mapper.Map <DocumentOutput>(doc); document.Path = doc.URI + sastoken; return(document); }