小编Bra*_*ran的帖子

删除 Serilog 输出中的默认属性

在文件中的 Serilog 输出中,我看到默认值是

{
    "Timestamp": "2016-05-28T21:21:59.0932348+08:00",
    "Level": "Information",
    "MessageTemplate": "Processed {@Number} records in {@Time} ms",
    "Properties": {
        "Number": 500,
        "Time": 120
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法删除时间戳、级别、消息模板和属性,这样我就只剩下这个了

{
    "Number": 500,
    "Time": 120
}
Run Code Online (Sandbox Code Playgroud)

Log.Logger 是这样分配的

        Log.Logger = new LoggerConfiguration()
            .WriteTo.Sink(new FileSink(ConfigurationManager.AppSettings["serilogPath"], new JsonFormatter(), null))
            .CreateLogger();
Run Code Online (Sandbox Code Playgroud)

谢谢

c# logging serilog

8
推荐指数
1
解决办法
3410
查看次数

C多维数组是否连续没有孔?

我无法在C标准文档中找到它说多维数组是连续的.虽然可以从数组元素是连续的事实推断出来,但我想从社区中获得一些观点.

以下代码按照我期望的顺序打印出数字,即1 - 9.

#include <stdio.h>

int main()
{
    int a[][3] = {{1,2,3},{4,5,6},{7,8,9}};
    int* p = (int*)a;
    int i;

    for (i = 0; i < sizeof(a)/sizeof(int); i++)
        printf("%d ",p[i]);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c arrays multidimensional-array

7
推荐指数
3
解决办法
538
查看次数

Facebook Ads Insights 异步报告返回“作业失败”

我连续随机获得异步作业的“作业失败”状态。我有 5 倍的指数退避,通常第五次就会成功。有一个应用程序连续访问 API 长达 8 小时以获取各种访问令牌(如果相关)。

造成这种情况的原因是什么?

facebook facebook-graph-api facebook-marketing-api

5
推荐指数
1
解决办法
1736
查看次数