如何将填充Serilog的属性写入Azure Table Storage?

时间:2016-11-28 16:27:11

标签: azure-service-fabric azure-table-storage serilog

跟进this comment

我已将Serilog添加到Azure Service Fabric应用程序中,并使用Azure Table Storage sink作为更具生产力等级的止损解决方案。我希望使用来自Service Fabric上下文/环境的信息来丰富我的日志消息,并编写了一个实现此目的的丰富程序。我可以看到它在调试时被调用,但我没有看到写入表的其他属性。我不确定是否应该将这些属性视为表中的附加列,或者包含在日志消息中,但我也看不到。此外,我没有在日志消息中提及其他属性,因为我希望默认情况下会包含这些属性,尽管我可能错过了配置步骤。

1 个答案:

答案 0 :(得分:1)

经过深入研究后,我发现丰富的属性正被写入Azure表存储中的Data列,该列是JSON格式的。