将日志保存到Azure Blob存储时,是否有办法每天创建不同的文件夹? 现在,我使用这个配置,并能正常工作log4net Azure Blob Appender
<appender name="AzureAppender2" type="log4net.Appender.AzureBlobAppender, log4net.Appender.Azure">
<param name="ContainerName" value="testcon" />
<param name="DirectoryName" value="myfolder/logs.txt" />
<param name="ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=testcon;AccountKey="rftgdfgdfgfdg78=="/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
我已经试过这
<param name="DirectoryName" value=%date/" />
但它不工作
我要的是要能够每天动态地使用不同的文件夹:类似于
DirectoryName = 2016-05-13
的DirectoryName = 2016年5月12日
的DirectoryName = 2016年5月11日
这是可以实现的?
感谢
我还没有尝试过个人,但基于快速搜索(这例如:http://stackoverflow.com/questions/571876/best-way-to-dynamically-set- a-appender-file-path),你可以尝试类似''? –
谢谢。我试过那个,不起作用: ) – Mihai