目前我正在登录blob存储,方法是创建一个我要记录的字符串列表,当列表中的字符串数与一个数字相交时,将列表转换为字节数组并调用CloudBlockBlob.UploadFromStream ..
我最近才知道,我也可以直接一行写入blob而不创建日志行列表here。文章显示'await destinationStream.WriteAsync'。
如果有人能指导我如何转向这种风格,我真诚地感激。
几年前我发现了一个类似question的问题,但同样没有答案......
由于
答案 0 :(得分:1)
您是否有理由推出自己的日志而不是使用Azure诊断?您可以将唯一消息发布到诊断日志azure表
答案 1 :(得分:0)
您可以使用以下内容将标准Trace输出到WADLogsTable:
<system.diagnostics>
<trace autoflush="false" indentsize="4" xdt:Transform="Insert">
<listeners>
<add name="AzureDiagnostics" type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</listeners>
</trace>
</system.diagnostics>