You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.5 KiB
46 lines
1.5 KiB
{
|
|
"$schema": "https://gitee.com/dotnetchina/Furion/raw/v4/schemas/v4/furion-schema.json",
|
|
"DbConnection": {
|
|
"ConnectionConfigs": [
|
|
{
|
|
"ConfigId": "Cis",
|
|
"DbType": "MySql", // MySql、SqlServer、Sqlite、Oracle、PostgreSQL、Dm、Kdbndp、Oscar、MySqlConnector、Access
|
|
"ConnectionString": "Data Source=127.0.0.1;port=3306;User ID=root;Password=123456;Database=Cis;pooling=true;sslmode=none;CharSet=utf8;",
|
|
//"DbType": "Sqlite",
|
|
//"ConnectionString": "DataSource=./cis.db",
|
|
//"DbType": "PostgreSQL",
|
|
//"ConnectionString": "HOST=127.0.0.1;PORT=5432;USER ID=pgsql;PASSWORD=123456;DATABASE=cis;",
|
|
"EnableInitDb": false, // 启用库表初始化
|
|
}
|
|
]
|
|
},
|
|
"Cache": {
|
|
"CacheType": "Redis", // Memory、Redis
|
|
"RedisConnectionString": "127.0.0.1:6379;password=123456;db=2"
|
|
},
|
|
"SnowId": {
|
|
"WorkerId": 5 // 取值范围0~63,默认1
|
|
},
|
|
"SpecificationDocumentSettings": {
|
|
"DocumentTitle": "Swagger",//默认标题
|
|
"DefaultGroupName": "Default"//默认分组名称
|
|
},
|
|
"DynamicApiControllerSettings": {
|
|
"DefaultRoutePrefix": "api", //默认路由前缀
|
|
"KeepVerb": true, //是否保留动作谓词
|
|
"KeepName": true, //是否保留默认名称
|
|
"LowercaseRoute": false, //小写路由格式
|
|
"AsLowerCamelCase": true, //启用小驼峰命名(首字母小写)
|
|
"UrlParameterization": true // 方法参数
|
|
},
|
|
"AppSettings": {
|
|
"InjectSpecificationDocument": true // 生产环境是否开启Swagger
|
|
},
|
|
"CorsAccessorSettings": {
|
|
"WithExposedHeaders": [
|
|
"access-token",
|
|
"x-access-token",
|
|
"environment"
|
|
]
|
|
}
|
|
}
|
|
|