{ "$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" ] } }