zoukankan      html  css  js  c++  java
  • .net core appsettings 配置 serilog

    "Serilog": {
    "MinimumLevel": {
    "Default": "Debug",
    "Override": {
    "Microsoft": "Fatal",
    "System": "Fatal"
    }
    },
    "WriteTo": [
    {
    "Name": "RollingFile",
    "Args": {
    "pathFormat": "logs/{Date}.log",
    "outputTemplate": "{Timestamp:HH:mm:ss} [{Level:u3}] {Message:lj}{NewLine}{Exception}",
    "shared": true,
    "restrictedToMinimumLevel": "Debug"
    }
    },
    {
    "Name": "MSSqlServer",
    "Args": {
    "connectionString": "server=.;database=Qujiang_201905301637;uid=qujiang1;pwd=qujiang1;",
    "tableName": "SeriLogs",
    "autoCreateSqlTable": true,
    "restrictedToMinimumLevel": "Warning",
    "batchPostingLimit": 1000,
    "columnOptionsSection": {
    //"disableTriggers": true,
    //"clusteredColumnstoreIndex": false,
    //"primaryKeyColumnName": "Id",
    //"addStandardColumns": [ "LogEvent" ],
    "removeStandardColumns": [ "MessageTemplate", "Properties" ],
    //"additionalColumns": [
    // {
    // "ColumnName": "EventType",
    // "DataType": "int",
    // "AllowNull": false
    // },
    // {
    // "ColumnName": "Release",
    // "DataType": "varchar",
    // "DataLength": 32
    // },
    // {
    // "ColumnName": "All_SqlColumn_Defaults",
    // "DataType": "varchar",
    // "AllowNull": true,
    // "DataLength": -1,
    // "NonClusteredIndex": false
    // }
    //],
    "id": { "nonClusteredIndex": true },
    "level": {
    "columnName": "Severity",
    "storeAsEnum": false
    },
    //"properties": {
    // "columnName": "Properties",
    // "excludeAdditionalProperties": true,
    // "dictionaryElementName": "dict",
    // "itemElementName": "item",
    // "omitDictionaryContainerElement": false,
    // "omitSequenceContainerElement": false,
    // "omitStructureContainerElement": false,
    // "omitElementIfEmpty": true,
    // "propertyElementName": "prop",
    // "rootElementName": "root",
    // "sequenceElementName": "seq",
    // "structureElementName": "struct",
    // "usePropertyKeyAsElementName": false
    //},
    //"timeStamp": {
    // "columnName": "Timestamp",
    // "convertToUtc": true
    //},
    //"logEvent": {
    // "excludeAdditionalProperties": true,
    // "excludeStandardColumns": true
    //},
    "message": { "columnName": "Msg" },
    "exception": { "columnName": "Ex" },
    "messageTemplate": { "columnName": "Template" }
    }
    }
    }
    ]
    }

  • 相关阅读:
    HTML DOM Document 对象
    浏览器对象模型 BOM
    JavaScript数组和字符串基础
    JavaScript基础一
    css属性hack
    浏览器兼容性问题
    css常见居中方法
    初析BFC
    学习Css的初级篇
    THML基础学习
  • 原文地址:https://www.cnblogs.com/lovewl2/p/11248949.html
Copyright © 2011-2022 走看看