This commit is contained in:
路 范
2021-11-12 13:50:13 +08:00
parent 95f42de145
commit 0f8ef901b1
64 changed files with 96138 additions and 18 deletions

View File

@@ -7294,6 +7294,13 @@
<param name="input"></param> <param name="input"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Ewide.Core.Service.SysUserService.GetOrgByUserId(System.String)">
<summary>
根据用户Id获取用户
</summary>
<param name="userId"></param>
<returns></returns>
</member>
<member name="F:Ewide.Core.Util.CodeHelper.code_Countdown"> <member name="F:Ewide.Core.Util.CodeHelper.code_Countdown">
<summary> <summary>
发送验证码间隔时间(秒) 发送验证码间隔时间(秒)
@@ -7390,6 +7397,295 @@
<param name="message">发送的信息</param> <param name="message">发送的信息</param>
<param name="userMailAddress">用户的地址</param> <param name="userMailAddress">用户的地址</param>
</member> </member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToFormatString(System.Decimal)">
<summary>
格式化数字,三位加逗号
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Add(System.Double,System.Double)">
<summary>
相加
</summary>
<param name="add1"></param>
<param name="add2"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.sub(System.Double,System.Double)">
<summary>
相减
</summary>
<param name="d1"></param>
<param name="d2"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.mul(System.Double,System.Double)">
<summary>
相乖
</summary>
<param name="d1"></param>
<param name="d2"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.div(System.Double,System.Double)">
<summary>
相除
</summary>
<param name="d1"></param>
<param name="d2"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Join1``1(``0[],System.String)">
<summary>
将数组转换为符号分隔的字符串
</summary>
<param name="arr"></param>
<param name="split">分隔符</param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.In(System.Int32,System.Int32[])">
<summary>
判断一个整型是否包含在指定的值内
</summary>
<param name="i"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToBoolean(System.String)">
<summary>
尝试转换为Boolean类型
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ReplaceSql(System.String)">
<summary>
过滤sql
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToChineseSpell(System.String)">
<summary>
获取汉字拼音的第一个字母
</summary>
<param name="strText"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.getSpell(System.String)">
<summary>
获取汉字拼音
</summary>
<param name="cnChar"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Interruption(System.String,System.Int32,System.String)">
<summary>
截取字符串,汉字两个字节,字母一个字节
</summary>
<param name="str">字符串</param>
<param name="strLength">字符串长度</param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.CutString(System.String,System.Int32,System.String)">
<summary>
截取字符串,汉字两个字节,字母一个字节
</summary>
<param name="str">字符串</param>
<param name="strLength">字符串长度</param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Left(System.String,System.Int32)">
<summary>
获取左边多少个字符
</summary>
<param name="str"></param>
<param name="len"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Right(System.String,System.Int32)">
<summary>
获取右边多少个字符
</summary>
<param name="str"></param>
<param name="len"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Size(System.String)">
<summary>
得到实符串实际长度
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetImg(System.String)">
<summary>
取得html中的图片
</summary>
<param name="HTMLStr"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetImgs(System.String)">
<summary>
取得html中的所有图片
</summary>
<param name="text"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetRandom(System.Int32)">
<summary>
产生随机字符串
</summary>
<returns>字符串位数</returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.InPunctuation(System.String)">
<summary>
字符串是否包含标点符号(不包括_下画线)
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.RemovePunctuationOrEmpty(System.String)">
<summary>
去除字符串标点符号和空字符
</summary>
<param name="sourceString"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToDateWeekString(System.DateTime)">
<summary>
返回带星期的日期格式
</summary>
<param name="date"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToDateTimeWeekString(System.DateTime)">
<summary>
返回带星期的日期时间格式
</summary>
<param name="date"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.SetCDataValue(System.Xml.Linq.XElement,System.String)">
<summary>
使用CDATA的方式将value保存在指定的element中
</summary>
<param name="element"></param>
<param name="value"></param>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Contains(System.String,System.String,System.StringComparison)">
<summary>
返回一个值,该值指示指定的 System.String 对象是否出现在此字符串中。
</summary>
<param name="source"></param>
<param name="value">要搜寻的字符串。</param>
<param name="comparisonType">指定搜索规则的枚举值之一</param>
<returns>如果 value 参数出现在此字符串中,或者 value 为空字符串 (""),则为 true否则为 false</returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Contains(System.String[],System.String,System.StringComparison)">
<summary>
通过使用默认的相等或字符比较器确定序列是否包含指定的元素。
</summary>
<param name="source">要在其中定位某个值的序列。</param>
<param name="value">要在序列中定位的值。</param>
<param name="comparisonType">指定搜索规则的枚举值之一</param>
<exception cref="T:System.ArgumentNullException">source 为 null</exception>
<returns>如果源序列包含具有指定值的元素,则为 true否则为 false。</returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.Serialize(System.Object)">
<summary>
序列化对象为xml字符串
</summary>
<param name="obj">要序列化的对象</param>
<returns>xml格式字符串</returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToInt(System.Guid)">
<summary>
将guid转换为int
</summary>
<param name="guid"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetArrayValue(Newtonsoft.Json.Linq.JArray,System.Int32)">
<summary>
</summary>
<param name="jarrat"></param>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetSqlQueryWhere(System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.Boolean)">
<summary>
</summary>
<param name="jsonstring"></param>
<param name="dicWhere">json中参数名和where条件的键值对</param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToEntity``1(Newtonsoft.Json.Linq.JObject,System.Boolean)">
<summary>
json字符串转T
</summary>
<typeparam name="T"></typeparam>
<param name="page"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToEntity``1(System.String,System.Boolean)">
<summary>
json字符串转T
</summary>
<typeparam name="T"></typeparam>
<param name="page"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.MatchSearch(System.String,System.String,System.Boolean)">
<summary>
匹配符匹配查找字符串
</summary>
<param name="wildcardPattern"></param>
<param name="input"></param>
<param name="Greedy"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetQueryParamsByUrl(System.String)">
<summary>
获取url中的查询字符串参数
</summary>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.GetQueryParamsByString(System.String)">
<summary>
获取url中的查询字符串参数
</summary>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.currentTimeMillis(System.DateTime)">
<summary>
获取自1970-1-01 00:00:00.000 到当前时刻的时间距离,类型为long ,值与 java中 System.currentTimeMillis() 相同
</summary>
<param name="d"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.currentTimeSecond20000101(System.DateTime)">
<summary>
当前UTC时间戳从2000年1月1日0点0分0秒开始到现在的秒数
</summary>
<param name="d"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Ewide.Core.Util.JsonExtensions.parseTimeSeconds(System.Single,System.Int32)" -->
<member name="M:Ewide.Core.Util.JsonExtensions.ToTimeSpan(System.DateTime)">
<summary>
DateTime转换为时间戳
</summary>
<param name="time"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.JsonExtensions.ToDateTime(System.TimeSpan)">
<summary>
timeSpan转换为DateTime
</summary>
<param name="span"></param>
<returns></returns>
</member>
<member name="M:Ewide.Core.Util.RSAHandler.Xml2PemPublic(System.String,System.String)"> <member name="M:Ewide.Core.Util.RSAHandler.Xml2PemPublic(System.String,System.String)">
<summary> <summary>
XML 文件转成PEM 公钥格式 XML 文件转成PEM 公钥格式

View File

@@ -14,8 +14,15 @@
"Title": "城镇房屋业务接口", "Title": "城镇房屋业务接口",
"Description": "城镇房屋业务接口</a>", "Description": "城镇房屋业务接口</a>",
"Version": "1.0.1" "Version": "1.0.1"
},
{
"Group": "RoadFlow",
"Title": "RoadFlow工作流",
"Description": "RoadFlow工作流接口",
"Version": "1.0.0"
} }
] ]
//"XmlComments": "Furion.Application,Furion.Web.Entry,Furion.Web.Core,RoadFlow.WebApi"
}, },
"JWTSettings": { "JWTSettings": {
"ValidateIssuerSigningKey": true, // 是否验证密钥bool 类型默认true "ValidateIssuerSigningKey": true, // 是否验证密钥bool 类型默认true

View File

@@ -1,13 +1,49 @@
{ {
"ConnectionStrings": { "DataBaseConnectionStrings": [
//"DefaultConnection": "Data Source=./Ewide.db", /*
"DefaultConnection": "Data Source=118.178.224.202;Database=ewide;User ID=root;Password=root;pooling=true;port=3306;sslmode=none;CharSet=utf8;", MySql = 0,
"PgSqlConnection": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;", SqlServer = 1,
"MultiTenantConnection": "Data Source=./Dilon_SaaS.db" Sqlite = 2,
Oracle = 3,
PostgreSQL = 4,
Dm = 5,
Kdbndp = 6
*/
{
"Id": 1, // 连接id可以配置到数据库
"DBType": 2, // db类型枚举具体的看上边
"Enabled": false, // 是否开启当前数据库db
"Connection": "WMBlog.db" // 连接字符串
}, },
"SqlServerConnectionString": { {
"DefaultConnection": "data source=118.178.224.202;initial catalog=CompanyScore_Test;persist security info=True;user id=KYSQLSERVERADMIN;password=KYDBLogin20161103...;MultipleActiveResultSets=True;App=EntityFramework", "Id": "roadflow_32",
"PgSqlConnection": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;", "DBType": 0,
"MultiTenantConnection": "Data Source=./Dilon_SaaS.db" "Enabled": true,
"ConnectionString": "Data Source=118.178.224.202;Database=roadflow_3.2;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "ewide",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=118.178.224.202;Database=ewide;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "CompanyScore",
"DBType": 1,
"Enabled": true,
"ConnectionString": "data source=118.178.224.202;initial catalog=CompanyScore_Test;persist security info=True;user id=KYSQLSERVERADMIN;password=KYDBLogin20161103...;MultipleActiveResultSets=True;App=EntityFramework"
},
{
"Id": "PgSql",
"DBType": 4,
"Enabled": true,
"ConnectionString": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;"
},
{
"Id": "Sqlite",
"DBType": 2,
"Enabled": true,
"ConnectionString": "Data Source=./Dilon_SaaS.db"
} }
]
} }

View File

@@ -0,0 +1,49 @@
{
"DataBaseConnectionStrings": [
/*
MySql = 0,
SqlServer = 1,
Sqlite = 2,
Oracle = 3,
PostgreSQL = 4,
Dm = 5,
Kdbndp = 6
*/
{
"Id": 1, // 连接id可以配置到数据库
"DBType": 2, // db类型枚举具体的看上边
"Enabled": false, // 是否开启当前数据库db
"Connection": "WMBlog.db" // 连接字符串
},
{
"Id": "roadflow_32",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=localhost;Database=roadflow_3.2;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "ewide",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=localhost;Database=ewide;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "CompanyScore",
"DBType": 1,
"Enabled": true,
"ConnectionString": "data source=localhost;initial catalog=CompanyScore_Test;persist security info=True;user id=KYSQLSERVERADMIN;password=KYDBLogin20161103...;MultipleActiveResultSets=True;App=EntityFramework"
},
{
"Id": "PgSql",
"DBType": 4,
"Enabled": true,
"ConnectionString": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;"
},
{
"Id": "Sqlite",
"DBType": 2,
"Enabled": true,
"ConnectionString": "Data Source=./Dilon_SaaS.db"
}
]
}

View File

@@ -1,8 +1,3 @@
{ {
"ConnectionStrings": {
//"DefaultConnection": "Data Source=./Ewide.db",
"DefaultConnection": "Data Source=118.178.224.202;Database=ewide;User ID=root;Password=root;pooling=true;port=3306;sslmode=none;CharSet=utf8;",
"PgSqlConnection": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;",
"MultiTenantConnection": "Data Source=./Dilon_SaaS.db"
}
} }

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,233 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Furion.Extras.Authentication.JwtBearer</name>
</assembly>
<members>
<member name="T:Microsoft.Extensions.DependencyInjection.JWTAuthorizationServiceCollectionExtensions">
<summary>
JWT 授权服务拓展类
</summary>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.JWTAuthorizationServiceCollectionExtensions.AddJwt(Microsoft.AspNetCore.Authentication.AuthenticationBuilder,System.Object,System.Action{Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions},System.Boolean)">
<summary>
添加 JWT 授权
</summary>
<param name="authenticationBuilder"></param>
<param name="tokenValidationParameters">token 验证参数</param>
<param name="jwtBearerConfigure"></param>
<param name="enableGlobalAuthorize">启动全局授权</param>
<returns></returns>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.JWTAuthorizationServiceCollectionExtensions.AddJwt(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.AspNetCore.Authentication.AuthenticationOptions},System.Object,System.Action{Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions})">
<summary>
添加 JWT 授权
</summary>
<param name="services"></param>
<param name="authenticationConfigure">授权配置</param>
<param name="tokenValidationParameters">token 验证参数</param>
<param name="jwtBearerConfigure"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.JWTAuthorizationServiceCollectionExtensions.AddJwt``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.AspNetCore.Authentication.AuthenticationOptions},System.Object,System.Action{Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions},System.Boolean)">
<summary>
添加 JWT 授权
</summary>
<typeparam name="TAuthorizationHandler"></typeparam>
<param name="services"></param>
<param name="authenticationConfigure"></param>
<param name="tokenValidationParameters"></param>
<param name="jwtBearerConfigure"></param>
<param name="enableGlobalAuthorize"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.JWTAuthorizationServiceCollectionExtensions.ConfigureJWTOptions(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>
添加 JWT 授权
</summary>
<param name="services"></param>
</member>
<member name="T:Furion.DataEncryption.JWTEncryption">
<summary>
JWT 加解密
</summary>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.Encrypt(System.Collections.Generic.IDictionary{System.String,System.Object},System.Nullable{System.Int64})">
<summary>
生成 Token
</summary>
<param name="payload"></param>
<param name="expiredTime">过期时间(分钟)</param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.Encrypt(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)">
<summary>
生成 Token
</summary>
<param name="issuerSigningKey"></param>
<param name="payload"></param>
<param name="algorithm"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.Encrypt(System.String,System.String,System.String)">
<summary>
生成 Token
</summary>
<param name="issuerSigningKey"></param>
<param name="payload"></param>
<param name="algorithm"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.GenerateRefreshToken(System.String,System.Int32)">
<summary>
生成刷新 Token
</summary>
<param name="accessToken"></param>
<param name="expiredTime">刷新 Token 有效期(分钟)</param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.Exchange(System.String,System.String,System.Nullable{System.Int64},System.Int64)">
<summary>
通过过期Token 和 刷新Token 换取新的 Token
</summary>
<param name="expiredToken"></param>
<param name="refreshToken"></param>
<param name="expiredTime">过期时间(分钟)</param>
<param name="clockSkew">刷新token容差值秒做单位</param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.AutoRefreshToken(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext,Microsoft.AspNetCore.Http.DefaultHttpContext,System.Nullable{System.Int64},System.Int32,System.String,System.Int64)">
<summary>
自动刷新 Token 信息
</summary>
<param name="context"></param>
<param name="httpContext"></param>
<param name="expiredTime">新 Token 过期时间(分钟)</param>
<param name="refreshTokenExpiredTime">新刷新 Token 有效期(分钟)</param>
<param name="tokenPrefix"></param>
<param name="clockSkew"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.Validate(System.String)">
<summary>
验证 Token
</summary>
<param name="accessToken"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.ValidateJwtBearerToken(Microsoft.AspNetCore.Http.DefaultHttpContext,Microsoft.IdentityModel.JsonWebTokens.JsonWebToken@,System.String,System.String)">
<summary>
验证 Token
</summary>
<param name="httpContext"></param>
<param name="token"></param>
<param name="headerKey"></param>
<param name="tokenPrefix"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.ReadJwtToken(System.String)">
<summary>
读取 Token不含验证
</summary>
<param name="accessToken"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.GetJwtBearerToken(Microsoft.AspNetCore.Http.DefaultHttpContext,System.String,System.String)">
<summary>
获取 JWT Bearer Token
</summary>
<param name="httpContext"></param>
<param name="headerKey"></param>
<param name="tokenPrefix"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.GetJWTSettings">
<summary>
获取 JWT 配置
</summary>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.CreateTokenValidationParameters(Furion.Authorization.JWTSettingsOptions)">
<summary>
生成Token验证参数
</summary>
<param name="jwtSettings"></param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.CombinePayload(System.Collections.Generic.IDictionary{System.String,System.Object},System.Nullable{System.Int64})">
<summary>
组合 Claims 负荷
</summary>
<param name="payload"></param>
<param name="expiredTime">过期时间,单位:分钟</param>
<returns></returns>
</member>
<member name="M:Furion.DataEncryption.JWTEncryption.SetDefaultJwtSettings(Furion.Authorization.JWTSettingsOptions)">
<summary>
设置默认 Jwt 配置
</summary>
<param name="options"></param>
<returns></returns>
</member>
<member name="F:Furion.DataEncryption.JWTEncryption.StationaryClaimTypes">
<summary>
固定的 Claim 类型
</summary>
</member>
<member name="T:Furion.Authorization.JWTSettingsOptions">
<summary>
Jwt 配置
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidateIssuerSigningKey">
<summary>
验证签发方密钥
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.IssuerSigningKey">
<summary>
签发方密钥
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidateIssuer">
<summary>
验证签发方
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidIssuer">
<summary>
签发方
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidateAudience">
<summary>
验证签收方
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidAudience">
<summary>
签收方
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ValidateLifetime">
<summary>
验证生存期
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ClockSkew">
<summary>
过期时间容错值,解决服务器端时间不同步问题(秒)
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.ExpiredTime">
<summary>
过期时间(分钟)
</summary>
</member>
<member name="P:Furion.Authorization.JWTSettingsOptions.Algorithm">
<summary>
加密算法
</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,582 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Furion.Extras.DatabaseAccessor.Dapper</name>
</assembly>
<members>
<member name="T:Microsoft.Extensions.DependencyInjection.DapperServiceCollectionExtensions">
<summary>
Dapper 拓展类
</summary>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.DapperServiceCollectionExtensions.AddDapper(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String)">
<summary>
添加 Dapper 拓展
</summary>
<param name="services"></param>
<param name="connectionString">连接字符串</param>
<param name="sqlProvider"> <see cref="T:Dapper.SqlProvider"/> 类型</param>
<returns></returns>
</member>
<member name="T:Dapper.SqlProvider">
<summary>
Sql 类型
</summary>
</member>
<member name="F:Dapper.SqlProvider.SqlServer">
<summary>
SqlServer 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.Sqlite">
<summary>
Sqlite 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.MySql">
<summary>
MySql 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.Npgsql">
<summary>
PostgreSQL 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.Oracle">
<summary>
Oracle 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.Firebird">
<summary>
Firebird 提供器程序集
</summary>
</member>
<member name="F:Dapper.SqlProvider.SqlProviderDbConnectionTypeCollection">
<summary>
数据库提供器连接对象类型集合
</summary>
</member>
<member name="M:Dapper.SqlProvider.#cctor">
<summary>
静态构造函数
</summary>
</member>
<member name="M:Dapper.SqlProvider.GetDbConnectionType(System.String)">
<summary>
获取数据库连接对象类型
</summary>
<param name="sqlProvider"></param>
<returns></returns>
</member>
<member name="T:Dapper.DapperRepository">
<summary>
非泛型 SqlSugar 仓储
</summary>
</member>
<member name="F:Dapper.DapperRepository._db">
<summary>
数据库连接对象
</summary>
</member>
<member name="F:Dapper.DapperRepository._serviceProvider">
<summary>
服务提供器
</summary>
</member>
<member name="M:Dapper.DapperRepository.#ctor(System.IServiceProvider,System.Data.IDbConnection)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="db"></param>
</member>
<member name="P:Dapper.DapperRepository.Context">
<summary>
连接上下文
</summary>
</member>
<member name="P:Dapper.DapperRepository.DynamicContext">
<summary>
动态连接上下文
</summary>
</member>
<member name="M:Dapper.DapperRepository.Query(System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回动态类型
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="buffered"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.Query``1(System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回特定类型
</summary>
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="buffered"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.QueryAsync(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回动态类型
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.QueryAsync``1(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回特定类型
</summary>
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.Execute(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
执行命令
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.ExecuteAsync(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
执行命令
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<returns>仓储</returns>
</member>
<member name="T:Dapper.DapperRepository`1">
<summary>
SqlSugar 仓储实现类
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="M:Dapper.DapperRepository`1.#ctor(System.IServiceProvider,System.Data.IDbConnection)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="db"></param>
</member>
<member name="M:Dapper.DapperRepository`1.Get(System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取一条
</summary>
<param name="id"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.GetAsync(System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取一条
</summary>
<param name="id"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.GetAll(System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取所有实体
</summary>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.GetAllAsync(System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取所有实体
</summary>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Insert(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
新增一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.InsertAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32},ISqlAdapter)">
<summary>
新增一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="sqlAdapter"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Insert(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
新增多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.InsertAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32},ISqlAdapter)">
<summary>
新增多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="sqlAdapter"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Update(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.UpdateAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Update(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.UpdateAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Delete(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.DeleteAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.Delete(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.DapperRepository`1.DeleteAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="T:Dapper.IDapperRepository">
<summary>
非泛型 SqlSugar 仓储
</summary>
</member>
<member name="P:Dapper.IDapperRepository.Context">
<summary>
连接上下文
</summary>
</member>
<member name="P:Dapper.IDapperRepository.DynamicContext">
<summary>
动态连接上下文
</summary>
</member>
<member name="M:Dapper.IDapperRepository.Query(System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回动态类型
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="buffered"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.Query``1(System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回特定类型
</summary>
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="buffered"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.QueryAsync(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回动态类型
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.QueryAsync``1(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
查询返回特定类型
</summary>
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.Execute(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
执行命令
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.ExecuteAsync(System.String,System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32},System.Nullable{System.Data.CommandType})">
<summary>
执行命令
</summary>
<param name="sql"></param>
<param name="param"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<returns>仓储</returns>
</member>
<member name="T:Dapper.IDapperRepository`1">
<summary>
SqlSugar 仓储接口定义
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="M:Dapper.IDapperRepository`1.Get(System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取一条
</summary>
<param name="id"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.GetAsync(System.Object,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取一条
</summary>
<param name="id"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.GetAll(System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取所有实体
</summary>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.GetAllAsync(System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
获取所有实体
</summary>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Insert(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
新增一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.InsertAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32},ISqlAdapter)">
<summary>
新增一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="sqlAdapter"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Insert(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
新增多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.InsertAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32},ISqlAdapter)">
<summary>
新增多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<param name="sqlAdapter"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Update(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.UpdateAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Update(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.UpdateAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
更新多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Delete(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.DeleteAsync(`0,System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除一条
</summary>
<param name="entity"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.Delete(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
<member name="M:Dapper.IDapperRepository`1.DeleteAsync(System.Collections.Generic.IEnumerable{`0},System.Data.IDbTransaction,System.Nullable{System.Int32})">
<summary>
删除多条
</summary>
<param name="entities"></param>
<param name="transaction"></param>
<param name="commandTimeout"></param>
<returns></returns>
</member>
</members>
</doc>

View File

@@ -0,0 +1,960 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Furion.Extras.DatabaseAccessor.SqlSugar</name>
</assembly>
<members>
<member name="T:SqlSugar.PagedQueryableExtensions">
<summary>
分页拓展类
</summary>
</member>
<member name="M:SqlSugar.PagedQueryableExtensions.ToPagedList``1(SqlSugar.ISugarQueryable{``0},System.Int32,System.Int32)">
<summary>
分页拓展
</summary>
<param name="entity"></param>
<param name="pageIndex"></param>
<param name="pageSize"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.PagedQueryableExtensions.ToPagedListAsync``1(SqlSugar.ISugarQueryable{``0},System.Int32,System.Int32)">
<summary>
分页拓展
</summary>
<param name="entity"></param>
<param name="pageIndex"></param>
<param name="pageSize"></param>
<returns></returns>
</member>
<member name="T:SqlSugar.SqlProfiler">
<summary>
SqlSugar 打印SQL语句参数格式化帮助类
【使用方式】在需要打印SQL语句的地方如 Startup
App.PrintToMiniProfiler("SqlSugar1", "Info", sql + "\r\n" + db.Utilities.SerializeObject(pars.ToDictionary(it => it.ParameterName, it => it.Value)));
替换为
App.PrintToMiniProfiler("SqlSugar", "Info", SqlProfiler.ParameterFormat(sql, pars));
</summary>
</member>
<member name="M:SqlSugar.SqlProfiler.ParameterFormat(System.String,SqlSugar.SugarParameter[])">
<summary>
格式化参数拼接成完整的SQL语句
</summary>
<param name="sql"></param>
<param name="pars"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlProfiler.ParameterFormat(System.String,System.Object)">
<summary>
格式化参数拼接成完整的SQL语句
</summary>
<param name="sql"></param>
<param name="pars"></param>
<returns></returns>
</member>
<member name="T:SqlSugar.SqlSugarPagedList`1">
<summary>
分页泛型集合
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.PageIndex">
<summary>
页码
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.PageSize">
<summary>
页容量
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.TotalCount">
<summary>
总条数
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.TotalPages">
<summary>
总页数
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.Items">
<summary>
当前页集合
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.HasPrevPages">
<summary>
是否有上一页
</summary>
</member>
<member name="P:SqlSugar.SqlSugarPagedList`1.HasNextPages">
<summary>
是否有下一页
</summary>
</member>
<member name="T:SqlSugar.PagedModel">
<summary>
分页集合
</summary>
</member>
<member name="T:SqlSugar.ISqlSugarRepository">
<summary>
非泛型 SqlSugar 仓储
</summary>
</member>
<member name="M:SqlSugar.ISqlSugarRepository.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<returns>仓储</returns>
</member>
<member name="P:SqlSugar.ISqlSugarRepository.Context">
<summary>
数据库上下文
</summary>
</member>
<member name="P:SqlSugar.ISqlSugarRepository.DynamicContext">
<summary>
动态数据库上下文
</summary>
</member>
<member name="P:SqlSugar.ISqlSugarRepository.Ado">
<summary>
原生 Ado 对象
</summary>
</member>
<member name="T:SqlSugar.ISqlSugarRepository`1">
<summary>
SqlSugar 仓储接口定义
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="P:SqlSugar.ISqlSugarRepository`1.Entities">
<summary>
实体集合
</summary>
</member>
<member name="P:SqlSugar.ISqlSugarRepository`1.Context">
<summary>
数据库上下文
</summary>
</member>
<member name="P:SqlSugar.ISqlSugarRepository`1.DynamicContext">
<summary>
动态数据库上下文
</summary>
</member>
<member name="P:SqlSugar.ISqlSugarRepository`1.Ado">
<summary>
原生 Ado 对象
</summary>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Count(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取总数
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.CountAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取总数
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Any(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
检查是否存在
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AnyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
检查是否存在
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Single(System.Object)">
<summary>
通过主键获取实体
</summary>
<param name="Id"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Single(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.SingleAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.FirstOrDefault(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.FirstOrDefaultAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToList">
<summary>
获取列表
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Object}},SqlSugar.OrderByType)">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<param name="orderByExpression"></param>
<param name="orderByType"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToListAsync">
<summary>
获取列表
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.ToListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Object}},SqlSugar.OrderByType)">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<param name="orderByExpression"></param>
<param name="orderByType"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Insert(`0)">
<summary>
新增一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Insert(`0[])">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Insert(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.InsertReturnIdentity(`0)">
<summary>
新增一条记录返回自增Id
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.InsertAsync(`0)">
<summary>
新增一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.InsertAsync(`0[])">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.InsertAsync(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.InsertReturnIdentityAsync(`0)">
<summary>
新增一条记录返回自增Id
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Update(`0)">
<summary>
更新一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Update(`0[])">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Update(System.Collections.Generic.IEnumerable{`0})">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.UpdateAsync(`0)">
<summary>
更新一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.UpdateAsync(`0[])">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.UpdateAsync(System.Collections.Generic.IEnumerable{`0})">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Delete(`0)">
<summary>
删除一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Delete(System.Object)">
<summary>
删除一条记录
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Delete(System.Object[])">
<summary>
删除多条记录
</summary>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Delete(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
自定义条件删除记录
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.DeleteAsync(`0)">
<summary>
删除一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.DeleteAsync(System.Object)">
<summary>
删除一条记录
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.DeleteAsync(System.Object[])">
<summary>
删除多条记录
</summary>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.DeleteAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
自定义条件删除记录
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
根据表达式查询多条记录
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Where(System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
根据表达式查询多条记录
</summary>
<param name="condition"></param>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsQueryable">
<summary>
构建查询分析器
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsQueryable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
构建查询分析器
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsEnumerable">
<summary>
直接返回数据库结果
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsEnumerable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
直接返回数据库结果
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsAsyncEnumerable">
<summary>
直接返回数据库结果
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.AsAsyncEnumerable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
直接返回数据库结果
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.ISqlSugarRepository`1.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TChangeEntity"></typeparam>
<returns></returns>
</member>
<member name="T:SqlSugar.SqlSugarRepository">
<summary>
非泛型 SqlSugar 仓储
</summary>
</member>
<member name="F:SqlSugar.SqlSugarRepository._serviceProvider">
<summary>
服务提供器
</summary>
</member>
<member name="M:SqlSugar.SqlSugarRepository.#ctor(System.IServiceProvider,SqlSugar.ISqlSugarClient)">
<summary>
构造函数
</summary>
<param name="serviceProvider">服务提供器</param>
<param name="db"></param>
</member>
<member name="P:SqlSugar.SqlSugarRepository.Context">
<summary>
数据库上下文
</summary>
</member>
<member name="P:SqlSugar.SqlSugarRepository.DynamicContext">
<summary>
动态数据库上下文
</summary>
</member>
<member name="P:SqlSugar.SqlSugarRepository.Ado">
<summary>
原生 Ado 对象
</summary>
</member>
<member name="M:SqlSugar.SqlSugarRepository.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<returns>仓储</returns>
</member>
<member name="T:SqlSugar.SqlSugarRepository`1">
<summary>
SqlSugar 仓储实现类
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="F:SqlSugar.SqlSugarRepository`1._sqlSugarRepository">
<summary>
非泛型 SqlSugar 仓储
</summary>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.#ctor(SqlSugar.ISqlSugarRepository)">
<summary>
构造函数
</summary>
<param name="sqlSugarRepository"></param>
</member>
<member name="P:SqlSugar.SqlSugarRepository`1.Entities">
<summary>
实体集合
</summary>
</member>
<member name="P:SqlSugar.SqlSugarRepository`1.Context">
<summary>
数据库上下文
</summary>
</member>
<member name="P:SqlSugar.SqlSugarRepository`1.DynamicContext">
<summary>
动态数据库上下文
</summary>
</member>
<member name="P:SqlSugar.SqlSugarRepository`1.Ado">
<summary>
原生 Ado 对象
</summary>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Count(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取总数
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.CountAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取总数
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Any(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
检查是否存在
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AnyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
检查是否存在
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Single(System.Object)">
<summary>
通过主键获取实体
</summary>
<param name="Id"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Single(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.SingleAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.FirstOrDefault(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.FirstOrDefaultAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取一个实体
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToList">
<summary>
获取列表
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Object}},SqlSugar.OrderByType)">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<param name="orderByExpression"></param>
<param name="orderByType"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToListAsync">
<summary>
获取列表
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.ToListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Object}},SqlSugar.OrderByType)">
<summary>
获取列表
</summary>
<param name="whereExpression"></param>
<param name="orderByExpression"></param>
<param name="orderByType"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Insert(`0)">
<summary>
新增一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Insert(`0[])">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Insert(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.InsertReturnIdentity(`0)">
<summary>
新增一条记录返回自增Id
</summary>
<param name="insertObj"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.InsertAsync(`0)">
<summary>
新增一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.InsertAsync(`0[])">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.InsertAsync(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.InsertReturnIdentityAsync(`0)">
<summary>
新增一条记录返回自增Id
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Update(`0)">
<summary>
更新一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Update(`0[])">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Update(System.Collections.Generic.IEnumerable{`0})">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.UpdateAsync(`0)">
<summary>
更新一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.UpdateAsync(`0[])">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.UpdateAsync(System.Collections.Generic.IEnumerable{`0})">
<summary>
更新多条记录
</summary>
<param name="entities"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Delete(`0)">
<summary>
删除一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Delete(System.Object)">
<summary>
删除一条记录
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Delete(System.Object[])">
<summary>
删除多条记录
</summary>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Delete(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
自定义条件删除记录
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.DeleteAsync(`0)">
<summary>
删除一条记录
</summary>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.DeleteAsync(System.Object)">
<summary>
删除一条记录
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.DeleteAsync(System.Object[])">
<summary>
删除多条记录
</summary>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.DeleteAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
自定义条件删除记录
</summary>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
根据表达式查询多条记录
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Where(System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
根据表达式查询多条记录
</summary>
<param name="condition"></param>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsQueryable">
<summary>
构建查询分析器
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsQueryable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
构建查询分析器
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsEnumerable">
<summary>
直接返回数据库结果
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsEnumerable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
直接返回数据库结果
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsAsyncEnumerable">
<summary>
直接返回数据库结果
</summary>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.AsAsyncEnumerable(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
直接返回数据库结果
</summary>
<param name="predicate"></param>
<returns></returns>
</member>
<member name="M:SqlSugar.SqlSugarRepository`1.Change``1">
<summary>
切换仓储
</summary>
<typeparam name="TChangeEntity">实体类型</typeparam>
<returns>仓储</returns>
</member>
<member name="T:SqlSugar.SqlSugarUnitOfWorkAttribute">
<summary>
SqlSugar 工作单元配置特性
</summary>
</member>
<member name="M:SqlSugar.SqlSugarUnitOfWorkAttribute.#ctor">
<summary>
构造函数
</summary>
</member>
<member name="M:SqlSugar.SqlSugarUnitOfWorkAttribute.#ctor(System.Data.IsolationLevel)">
<summary>
构造函数
</summary>
<remarks>
<para>支持传入事务隔离级别 <see cref="P:SqlSugar.SqlSugarUnitOfWorkAttribute.IsolationLevel"/> 参数值</para>
</remarks>
<param name="isolationLevel">事务隔离级别</param>
</member>
<member name="P:SqlSugar.SqlSugarUnitOfWorkAttribute.IsolationLevel">
<summary>
事务隔离级别
</summary>
<remarks>
<para>默认:<see cref="F:System.Data.IsolationLevel.ReadCommitted"/>,参见:<see cref="P:SqlSugar.SqlSugarUnitOfWorkAttribute.IsolationLevel"/></para>
<para>说明当事务A更新某条数据的时候不容许其他事务来更新该数据但可以进行读取操作</para>
</remarks>
</member>
<member name="T:SqlSugar.SqlSugarUnitOfWorkFilter">
<summary>
SqlSugar 工作单元拦截器
</summary>
</member>
<member name="F:SqlSugar.SqlSugarUnitOfWorkFilter.FilterOrder">
<summary>
过滤器排序
</summary>
</member>
<member name="P:SqlSugar.SqlSugarUnitOfWorkFilter.Order">
<summary>
排序属性
</summary>
</member>
<member name="F:SqlSugar.SqlSugarUnitOfWorkFilter._sqlSugarClient">
<summary>
SqlSugar 对象
</summary>
</member>
<member name="M:SqlSugar.SqlSugarUnitOfWorkFilter.#ctor(SqlSugar.ISqlSugarClient)">
<summary>
构造函数
</summary>
<param name="sqlSugarClient"></param>
</member>
<member name="M:SqlSugar.SqlSugarUnitOfWorkFilter.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
<summary>
</summary>
<param name="context"></param>
<param name="next"></param>
<returns></returns>
</member>
<member name="T:Microsoft.Extensions.DependencyInjection.SqlSugarServiceCollectionExtensions">
<summary>
SqlSugar 拓展类
</summary>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.SqlSugarServiceCollectionExtensions.AddSqlSugar(Microsoft.Extensions.DependencyInjection.IServiceCollection,SqlSugar.ConnectionConfig,System.Action{SqlSugar.ISqlSugarClient})">
<summary>
添加 SqlSugar 拓展
</summary>
<param name="services"></param>
<param name="config"></param>
<param name="buildAction"></param>
<returns></returns>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.SqlSugarServiceCollectionExtensions.AddSqlSugar(Microsoft.Extensions.DependencyInjection.IServiceCollection,SqlSugar.ConnectionConfig[],System.Action{SqlSugar.ISqlSugarClient})">
<summary>
添加 SqlSugar 拓展
</summary>
<param name="services"></param>
<param name="configs"></param>
<param name="buildAction"></param>
<returns></returns>
</member>
</members>
</doc>

View File

@@ -0,0 +1,29 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Furion.Extras.Logging.Serilog</name>
</assembly>
<members>
<member name="T:Microsoft.Extensions.Hosting.SerilogHostingExtensions">
<summary>
Serilog 日志拓展
</summary>
</member>
<member name="M:Microsoft.Extensions.Hosting.SerilogHostingExtensions.UseSerilogDefault(Microsoft.AspNetCore.Hosting.IWebHostBuilder,System.Action{Serilog.LoggerConfiguration})">
<summary>
添加默认日志拓展
</summary>
<param name="hostBuilder"></param>
<param name="configAction"></param>
<returns>IWebHostBuilder</returns>
</member>
<member name="M:Microsoft.Extensions.Hosting.SerilogHostingExtensions.UseSerilogDefault(Microsoft.Extensions.Hosting.IHostBuilder,System.Action{Serilog.LoggerConfiguration})">
<summary>
添加默认日志拓展
</summary>
<param name="builder"></param>
<param name="configAction"></param>
<returns></returns>
</member>
</members>
</doc>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Furion.Extras.ObjectMapper.Mapster</name>
</assembly>
<members>
<member name="T:Microsoft.Extensions.DependencyInjection.ObjectMapperServiceCollectionExtensions">
<summary>
对象映射拓展类
</summary>
</member>
<member name="M:Microsoft.Extensions.DependencyInjection.ObjectMapperServiceCollectionExtensions.AddObjectMapper(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[])">
<summary>
添加对象映射
</summary>
<param name="services">服务集合</param>
<param name="assemblies">扫描的程序集</param>
<returns></returns>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,28 @@
namespace Ewide.Core.Service
{
/// <summary>
/// 数据库表列表参数
/// </summary>
public class TableOutput
{
/// <summary>
/// 表名(字母形式的)
/// </summary>
public string TableName { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public string CreateTime { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public string UpdateTime { get; set; }
/// <summary>
/// 表名称描述(注释)(功能名)
/// </summary>
public string TableComment { get; set; }
}
}

View File

@@ -0,0 +1,130 @@
{
"SpecificationDocumentSettings": {
"DocumentTitle": "Ewide",
"DocExpansionState": "None",
"GroupOpenApiInfos": [
{
"Group": "Default",
"Title": "Admin.NET通用权限管理平台",
"Description": "前后端分离架构,开箱即用,紧随前沿技术。<br/>后台.NET5平台基于Furion框架前端基于XiaoNuo生态技术框架的vue版本。<br/><a href='https://dotnetchina.gitee.io/furion/'>Furion框架,让 .NET 开发更简单,更通用,更流行</a><br/><a href='https://gitee.com/xiaonuobase/xiaonuo-vue/'>XiaoNuo前端框架采用Vue2.x + AntDesign Vue pro1.x + Axios</a>",
"Version": "1.0.0"
},
{
"Group": "HouseBusiness",
"Title": "城镇房屋业务接口",
"Description": "城镇房屋业务接口</a>",
"Version": "1.0.1"
},
{
"Group": "RoadFlow",
"Title": "RoadFlow工作流",
"Description": "RoadFlow工作流接口",
"Version": "1.0.0"
}
]
//"XmlComments": "Furion.Application,Furion.Web.Entry,Furion.Web.Core,RoadFlow.WebApi"
},
"JWTSettings": {
"ValidateIssuerSigningKey": true, // 是否验证密钥bool 类型默认true
"IssuerSigningKey": "3c1cbc3f546eda35168c3aa3cb91780fbe703f0996c6d123ea96dc85c70bbc0a", // 密钥string 类型必须是复杂密钥长度大于16
"ValidateIssuer": true, // 是否验证签发方bool 类型默认true
"ValidIssuer": "ewide", // 签发方string 类型
"ValidateAudience": true, // 是否验证签收方bool 类型默认true
"ValidAudience": "ewide", // 签收方string 类型
"ValidateLifetime": true, // 是否验证过期时间bool 类型默认true建议true
"ExpiredTime": 1440, // 过期时间long 类型单位分钟默认20分钟
"ClockSkew": 5 // 过期时间容错值long 类型单位秒默认5秒
},
"WriteXmlPath": {
"SeedData": "SeedDataXml",
"DataBase": "DataBaseXml",
"ReadSelect": "SeedData" // SeedData 和 DataBase 两个中间选
},
"RSA": {
"publickey": "<RSAKeyValue><Modulus>tu98wMoo297l+juulU4a3Xx7c2SZ93f0gTPKohE0uz4o8jWN8zXnAAfhf6MMTlkgf+qIwaORLtBQohDcX6Xp02Qe7Cq2LujVR+YJHxy2uo8+KTc5Rj/d0OkTjeCozGaJQH0XrwUO7w+rDnyXzA52IvMZPnUV3KnOj1mPH0IhrOU=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>",
"privatekey": "<RSAKeyValue><Modulus>tu98wMoo297l+juulU4a3Xx7c2SZ93f0gTPKohE0uz4o8jWN8zXnAAfhf6MMTlkgf+qIwaORLtBQohDcX6Xp02Qe7Cq2LujVR+YJHxy2uo8+KTc5Rj/d0OkTjeCozGaJQH0XrwUO7w+rDnyXzA52IvMZPnUV3KnOj1mPH0IhrOU=</Modulus><Exponent>AQAB</Exponent><P>7yKLJO9dobe7pNW3ob+Vse8kvlA+PObDrZNqFxUTLyXoAeHDnwz3BjJ2EVUPNJHV5F1/KPLTvADIjDrdB1qcbw==</P><Q>w9ZK0SHBddtE91skFFS72YDmxzmXumSuUyREStVul9ke0oU2HjcZA915bmR0Zrh1RzO3y1w9zXVn+GdZGjyd6w==</Q><DP>ncA67E2fhcwv0+hMcD5zYOLyaT2EISbWFQ43ISz879BgwcUOCEFEP+lP69Uh57sAz9pBxWCS/uXBZoh6QJysrw==</DP><DQ>vbC8F4YS1g3l55Koh+jra+qnnyHyDeGn2XCvlazWys7MRC40FWBZIp1MGdnDxhu1vZoi1SAr3O90HfA9JmTAsQ==</DQ><InverseQ>00v2vMCcgXy78eMby7R6zfZzacVnVFO2WeyxYF7pjrXYYP+C4JSJkWpy6JGLWbgZrK8HAuRguJmdRi8K2KiYWg==</InverseQ><D>rV3nb9nmwQDMGMrI2GyN30uivygfFj0TdgK8Tb1aqPzu1yRT46M4yXmuhkTiW7nxp+iANGssIx5+3Ch4gRj+r6BgBPldWNErK95a2v2Ae1+EzfVf21ybguBYeUVnV9c8qwoodZSVOajZapOgoS6s5TEOxHWRcF22AiFuaD1Tl90=</D></RSAKeyValue>"
},
"Mail": {
"Account": "983235253@qq.com",
"PassWord": "izknskjprlusbehf", //qq邮箱授权码
"Subject": "宽易邮箱发送测试",
"Host": "smtp.qq.com" //邮箱服务器地址
},
"SmsHelper": {
"Aliyun_AccessKey": "LTAI4GHRRNkDXKxpk19A3P1A",
"Aliyun_AccessSecret": "cFyvfufSSa2b6BiQj9NZ1edYkJStNM",
"Aliyun_Smscode_SignName": "ABC商城",
"Aliyun_Smscode_TemplateCode": "SMS_204970706"
},
"Cache": {
"CacheType": "MemoryCache", // RedisCache
"RedisConnectionString": "127.0.0.1:6379,password=,defaultDatabase=2"
},
"SnowId": {
"WorkerId": "1" // 取值范围0~63,默认1
},
"OAuth": {
"Wechat": {
"app_id": "wx2959fdd3abc05362",
"app_key": "829f65b2be0652bcd50ea8cb820fd7fa",
"redirect_uri": "http://127.0.0.1:56868/oauth/wechatcallback",
"scope": "snsapi_userinfo"
}
},
"UploadFile": {
// 头像
"Avatar": {
"path": "Upload/Avatar",
"maxSize": 1048576,
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif" ]
},
// 文档
"Document": {
"path": "Upload/Document",
"maxSize": 1048576,
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif", "image/bmp", "text/plain", "application/pdf", "application/msword", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.presentationml.presentation" ]
},
// 商店
"Shop": {
"path": "Upload/Shop",
"maxSize": 1048576,
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif" ]
},
// 默认
"Default": {
"path": "Upload/Default",
"maxSize": 1048576,
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif", "image/bmp", "text/plain", "application/pdf", "application/msword", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.presentationml.presentation" ]
}
},
"CoreSettings": {
"DefalutRoute": [
"getLoginUser",
"logout",
"sysDictType:dropDown",
"sysDictType:dropDowns",
"sysFileInfo:upload",
"sysFileInfo:download",
"sysFileInfo:detail",
"sysFileInfo:preview",
"sysUser:updateInfo",
"sysUser:updatePwd",
"sysUser:updateAvatar",
"sysUser:checkBindcode",
"sysUser:getPwdRule",
"sysUser:sendCode",
"sysNotice:received",
"sysNotice:unread",
"sysNotice:detail",
"houseLog:list",
"houseLog:listByInfoId",
"houseLog:listByTaskId"
]
},
"SimplePassword": {
"Pattern": "(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]){8,}",
"Descriptions": "密码中必须包含大小字母、数字、特称字符至少8个字符"
}
}

View File

@@ -0,0 +1,49 @@
{
"DataBaseConnectionStrings": [
/*
MySql = 0,
SqlServer = 1,
Sqlite = 2,
Oracle = 3,
PostgreSQL = 4,
Dm = 5,
Kdbndp = 6
*/
{
"Id": 1, // 连接id可以配置到数据库
"DBType": 2, // db类型枚举具体的看上边
"Enabled": false, // 是否开启当前数据库db
"Connection": "WMBlog.db" // 连接字符串
},
{
"Id": "roadflow_32",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=118.178.224.202;Database=roadflow_3.2;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "ewide",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=118.178.224.202;Database=ewide;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "CompanyScore",
"DBType": 1,
"Enabled": true,
"ConnectionString": "data source=118.178.224.202;initial catalog=CompanyScore_Test;persist security info=True;user id=KYSQLSERVERADMIN;password=KYDBLogin20161103...;MultipleActiveResultSets=True;App=EntityFramework"
},
{
"Id": "PgSql",
"DBType": 4,
"Enabled": true,
"ConnectionString": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;"
},
{
"Id": "Sqlite",
"DBType": 2,
"Enabled": true,
"ConnectionString": "Data Source=./Dilon_SaaS.db"
}
]
}

View File

@@ -0,0 +1,49 @@
{
"DataBaseConnectionStrings": [
/*
MySql = 0,
SqlServer = 1,
Sqlite = 2,
Oracle = 3,
PostgreSQL = 4,
Dm = 5,
Kdbndp = 6
*/
{
"Id": 1, // 连接id可以配置到数据库
"DBType": 2, // db类型枚举具体的看上边
"Enabled": false, // 是否开启当前数据库db
"Connection": "WMBlog.db" // 连接字符串
},
{
"Id": "roadflow_32",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=localhost;Database=roadflow_3.2;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "ewide",
"DBType": 0,
"Enabled": true,
"ConnectionString": "Data Source=localhost;Database=ewide;User ID=root;Password=root.Ewide;pooling=true;port=3310;sslmode=none;CharSet=utf8;"
},
{
"Id": "CompanyScore",
"DBType": 1,
"Enabled": true,
"ConnectionString": "data source=localhost;initial catalog=CompanyScore_Test;persist security info=True;user id=KYSQLSERVERADMIN;password=KYDBLogin20161103...;MultipleActiveResultSets=True;App=EntityFramework"
},
{
"Id": "PgSql",
"DBType": 4,
"Enabled": true,
"ConnectionString": "HOST=127.0.0.1;PORT=5432;DATABASE=ewide;PASSWORD=postgres;USER ID=postgres;"
},
{
"Id": "Sqlite",
"DBType": 2,
"Enabled": true,
"ConnectionString": "Data Source=./Dilon_SaaS.db"
}
]
}

View File

@@ -0,0 +1,3 @@
{
}

View File

@@ -38,3 +38,4 @@ D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Debug\
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.dll D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.pdb D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.xml D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Debug\net5.0\dbsettings.Production.json

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Ewide.WorkOrderSys")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Ewide.WorkOrderSys")]
[assembly: System.Reflection.AssemblyTitleAttribute("Ewide.WorkOrderSys")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@@ -0,0 +1 @@
fea5a817e9bc462e314d560eee210ab0181c44ad

View File

@@ -0,0 +1,10 @@
is_global = true
build_property.TargetFramework = net5.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.PublishSingleFile =
build_property.IncludeAllContentForSelfExtract =
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
build_property.RootNamespace = Ewide.WorkOrderSys
build_property.ProjectDir = D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\

View File

@@ -0,0 +1 @@
0182522c0e6b00cc38183e7350c106a32e87f166

View File

@@ -0,0 +1,41 @@
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Service\CodeGen\Dto\TableOutput.cs
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\applicationconfig.json
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\dbsettings.Development.json
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\dbsettings.json
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.WorkOrderSys.deps.json
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.WorkOrderSys.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\ref\Ewide.WorkOrderSys.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.WorkOrderSys.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.Core.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.EntityFramework.Core.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Authentication.JwtBearer.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.Dapper.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Logging.Serilog.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.ObjectMapper.Mapster.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.Core.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.Core.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Ewide.EntityFramework.Core.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Authentication.JwtBearer.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Authentication.JwtBearer.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.Dapper.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.Dapper.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.DatabaseAccessor.SqlSugar.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Logging.Serilog.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.Logging.Serilog.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.ObjectMapper.Mapster.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\Furion.Extras.ObjectMapper.Mapster.xml
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.csproj.AssemblyReference.cache
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.GeneratedMSBuildEditorConfig.editorconfig
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.AssemblyInfoInputs.cache
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.AssemblyInfo.cs
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.csproj.CoreCompileInputs.cache
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.csproj.CopyComplete
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\ref\Ewide.WorkOrderSys.dll
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\obj\Release\net5.0\Ewide.WorkOrderSys.pdb
D:\WORK\G公司内部管理软件\WorkOrderSys_git\Ewide.WorkOrderSys\bin\Release\net5.0\dbsettings.Production.json

38447
Sql/ewide.sql Normal file

File diff suppressed because it is too large Load Diff

13793
Sql/gitea.sql Normal file

File diff suppressed because it is too large Load Diff

1698
Sql/roadflow_3.2.sql Normal file

File diff suppressed because one or more lines are too long

102
Sql/test.sql Normal file
View File

@@ -0,0 +1,102 @@
/*
Navicat Premium Data Transfer
Source Server : docker-mysql
Source Server Type : MySQL
Source Server Version : 100508
Source Host : localhost:3307
Source Schema : test
Target Server Type : MySQL
Target Server Version : 100508
File Encoding : 65001
Date: 03/11/2021 17:34:14
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for gonganju_huji
-- ----------------------------
DROP TABLE IF EXISTS `gonganju_huji`;
CREATE TABLE `gonganju_huji` (
`id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`peiou_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`peiou_cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`zinv_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`zinv_cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of gonganju_huji
-- ----------------------------
INSERT INTO `gonganju_huji` VALUES ('1', '吴昊', '333020211111111', '吴昊的配偶', '333020211112222', '吴昊的子女', '330203199901011125');
INSERT INTO `gonganju_huji` VALUES ('2', '放放风', '111111111', '放放风的配偶', '22222', NULL, NULL);
INSERT INTO `gonganju_huji` VALUES ('3', '程涛', '3333333333333', NULL, NULL, NULL, NULL);
-- ----------------------------
-- Table structure for hukouben
-- ----------------------------
DROP TABLE IF EXISTS `hukouben`;
CREATE TABLE `hukouben` (
`no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`no`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of hukouben
-- ----------------------------
INSERT INTO `hukouben` VALUES ('111111111');
-- ----------------------------
-- Table structure for sfz
-- ----------------------------
DROP TABLE IF EXISTS `sfz`;
CREATE TABLE `sfz` (
`cardno` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`hukouben_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`cardno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sfz
-- ----------------------------
INSERT INTO `sfz` VALUES ('111111111', '放放风', '111111111');
INSERT INTO `sfz` VALUES ('22222', '放放风的配偶', '111111111');
INSERT INTO `sfz` VALUES ('330203199901011125', '吴昊的子女', '333020211111111');
INSERT INTO `sfz` VALUES ('333020211111111', '吴昊', '333020211111111');
INSERT INTO `sfz` VALUES ('333020211112222', '吴昊的配偶', '333020211111111');
INSERT INTO `sfz` VALUES ('3333333333333', '程涛', '3333333333333');
-- ----------------------------
-- Function structure for NewProc
-- ----------------------------
DROP FUNCTION IF EXISTS `NewProc`;
delimiter ;;
CREATE DEFINER=`root`@`%` FUNCTION `NewProc`() RETURNS int(11)
BEGIN
RETURN( select 1 from sfz a left join hukouben b on a.hukouben_no=b.no where a.cardno=cardno and b.no !='');
END
;;
delimiter ;
-- ----------------------------
-- Function structure for seq_function
-- ----------------------------
DROP FUNCTION IF EXISTS `seq_function`;
delimiter ;;
CREATE DEFINER=`root`@`%` FUNCTION `seq_function`(seq_name VARCHAR(20)) RETURNS int(11)
BEGIN
return( select 1 from sfz a left join hukouben b on a.hukouben_no=b.no where a.cardno=cardno and b.no !='');
END
;;
delimiter ;
SET FOREIGN_KEY_CHECKS = 1;