public static bool WriteStringToAzureFileShare(string storageConnString, string shareName, string fileName, string content) { if (!azureAuthenticated) { return(false); } try { ShareClient share = new ShareClient(storageConnString, shareName); ShareDirectoryClient directory = share.GetRootDirectoryClient(); directory.DeleteFile(fileName); ShareFileClient file = directory.GetFileClient(fileName); byte[] byteArray = Encoding.UTF8.GetBytes(content); using (MemoryStream stream = new MemoryStream(byteArray)) { file.Create(stream.Length); file.UploadRange( new HttpRange(0, stream.Length), stream); } return(true); } catch (Exception _) { // Log Ex.Message here return(false); } }