iotgateway/IoTGateway/appsettings.json

125 lines
3.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"Logging": {
"Console": {
"IncludeScopes": true,
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler": "Warning",
"Microsoft.AspNetCore.Cors.Infrastructure.CorsService": "Warning",
"Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager": "Warning",
"Microsoft.AspNetCore.Mvc": "Warning",
"Microsoft.AspNetCore.Routing.EndpointMiddleware": "Warning",
"Microsoft.AspNetCore.Hosting.Diagnostics": "Warning",
"Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware": "Warning",
"WalkingTec.Mvvm.Core.ActionLog": "Warning"
}
},
"Debug": {
"IncludeScopes": true,
"LogLevel": {
"Default": "Warning"
}
},
"WTM": {
"LogLevel": {
"Default": "Warning"
}
}
},
"Connections": [
{
"Key": "default",
"Value": "Data Source = ./data/iotgateway.db",
"DbContext": "DataContext",
"DBType": "SQLite" //DataBase, you can choose mysql,sqlserver,pgsql,sqlite,oracle
}
],
"CookiePre": "IoTGateway", //cookie prefix
"IsQuickDebug": false, //is debug mode
"CorsOptions": {
"EnableAll": true,
"Policy": [
{
"Name": "Default",
"Domain": "http://localhost,https://localhost"
}
]
},
"ErrorHandler": "/_Framework/Error",
"Languages": "zh,en",
"BlazorMode": "server", // server or wasm
"UIOptions": {
"DataTable": {
"RPP": 100, //default records per page for all datagrid
"ShowPrint": true,
"ShowFilter": true
},
"ComboBox": {
"DefaultEnableSearch": true
},
"DateTime": {
"DefaultReadonly": true
},
"SearchPanel": {
"DefaultExpand": false
}
},
"PageMode": "Tab", //display modeSingle or Tab
"TabMode": "Simple", //Tab modeDefault or Simple
"IsFilePublic": false, //Can download or view attachment file without login
"FileUploadOptions": {
"UploadLimit": 2097152000,
"SaveFileMode": "local", //上传文件的保存方式可选Database,local,oss
"Settings": {
"local": [
{
"GroupName": "driver",
"GroupLocation": ""
}
],
"oss": [
{
"GroupName": "default",
"GroupLocation": "wtmimg",
"ServerUrl": "",
"Key": "",
"Secret": ""
}
]
}
},
"JwtOptions": {
"Issuer": "http://localhost",
"Audience": "http://localhost",
"Expires": 360000,
"SecurityKey": "superSecretKey@345",
"RefreshTokenExpires": 8640000,
"LoginPath": "/_Framework/Redirect401"
},
"CookieOptions": {
"Issuer": "http://localhost",
"Audience": "http://localhost",
"Domain": "",
"Expires": 360000,
"SlidingExpiration": true,
"SecurityKey": "superSecretKey@345",
"RefreshTokenExpires": 8640000,
"LoginPath": "/Login/Login"
},
"Domains": {
"server": { //Blazor Server模式下页面调用接口的内网地址
"Address": "http://localhost:6652"
},
"serverpub": { //Blazor Server模式下页面调用接口的外网地址可为空为空表示api和页面部署在同一地址下
"Address": "http://localhost:6652"
},
"github": {
"Address": "https://api.github.com"
}
},
"AppSettings": {
"key1": "value1",
"key2": "value2"
}
}