|
@@ -4,6 +4,22 @@
|
|
<name>Masuit.Tools.Abstractions</name>
|
|
<name>Masuit.Tools.Abstractions</name>
|
|
</assembly>
|
|
</assembly>
|
|
<members>
|
|
<members>
|
|
|
|
+ <member name="T:Masuit.Tools.Core.Config.ConfigHelper">
|
|
|
|
+ <summary>
|
|
|
|
+ .net core的配置导入
|
|
|
|
+ </summary>
|
|
|
|
+ </member>
|
|
|
|
+ <member name="P:Masuit.Tools.Core.Config.ConfigHelper.Configuration">
|
|
|
|
+ <summary>
|
|
|
|
+ 配置对象
|
|
|
|
+ </summary>
|
|
|
|
+ </member>
|
|
|
|
+ <member name="M:Masuit.Tools.Core.Config.ConfigHelper.AddToMasuitTools(Microsoft.Extensions.Configuration.IConfiguration)">
|
|
|
|
+ <summary>
|
|
|
|
+ 将配置添加到Masuit.Tools,若未调用,将自动加载默认的appsettings.json
|
|
|
|
+ </summary>
|
|
|
|
+ <param name="config"></param>
|
|
|
|
+ </member>
|
|
<member name="T:Masuit.Tools.Core.ChineseString">
|
|
<member name="T:Masuit.Tools.Core.ChineseString">
|
|
<summary>
|
|
<summary>
|
|
中文字符工具类
|
|
中文字符工具类
|
|
@@ -844,20 +860,7 @@
|
|
</summary>
|
|
</summary>
|
|
<param name="_"></param>
|
|
<param name="_"></param>
|
|
<param name="month">月份</param>
|
|
<param name="month">月份</param>
|
|
- <param name="firstDay">第一天</param>
|
|
|
|
- <param name="lastDay">最后一天</param>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.DateTimeExt.TimeHelper.GetFormatDate(System.DateTime,System.Char)">
|
|
|
|
- <summary>
|
|
|
|
- 将时间格式化成 年月日 的形式,如果时间为null,返回当前系统时间
|
|
|
|
- </summary>
|
|
|
|
- <param name="dt">年月日分隔符</param>
|
|
|
|
- <param name="separator">分隔符</param>
|
|
|
|
- <returns>xxxx年xx月xx日</returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.DateTimeExt.TimeHelper.GetFormatTime(System.DateTime,System.Char)">
|
|
|
|
- <summary>
|
|
|
|
- 将时间格式化成 时分秒 的形式,如果时间为null,返回当前系统时间
|
|
|
|
|
|
+ <p 将时间格式化成 时分秒 的形式,如果时间为null,返回当前系统时间
|
|
</summary>
|
|
</summary>
|
|
<param name="dt">当前日期时间对象</param>
|
|
<param name="dt">当前日期时间对象</param>
|
|
<param name="separator">分隔符</param>
|
|
<param name="separator">分隔符</param>
|
|
@@ -1034,6 +1037,21 @@
|
|
<param name="value">值</param>
|
|
<param name="value">值</param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
|
|
+ <member name="M:Masuit.Tools.IDictionaryExtensions.AddOrUpdate``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
|
|
|
|
+ <summary>
|
|
|
|
+ 添加或更新键值对
|
|
|
|
+ </summary>
|
|
|
|
+ <typeparam name="TKey"></typeparam>
|
|
|
|
+ <typeparam summary>
|
|
|
|
+ 添加或更新键值对
|
|
|
|
+ </summary>
|
|
|
|
+ <typeparam name="TKey"></typeparam>
|
|
|
|
+ <typeparam name="TValue"></typeparam>
|
|
|
|
+ <param name="this"></param>
|
|
|
|
+ <param name="key">键</param>
|
|
|
|
+ <param name="value">值</param>
|
|
|
|
+ <returns></returns>
|
|
|
|
+ </member>
|
|
<member name="M:Masuit.Tools.IDictionaryExtensions.AddOrUpdate``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
|
|
<member name="M:Masuit.Tools.IDictionaryExtensions.AddOrUpdate``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
|
|
<summary>
|
|
<summary>
|
|
添加或更新键值对
|
|
添加或更新键值对
|
|
@@ -1187,18 +1205,7 @@
|
|
遍历IEnumerable
|
|
遍历IEnumerable
|
|
</summary>
|
|
</summary>
|
|
<param name="objs"></param>
|
|
<param name="objs"></param>
|
|
- <param name="action">回调方法</param>
|
|
|
|
- <typeparam name="T"></typeparam>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.IEnumerableExtensions.ForEachAsync``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
|
|
|
|
- <summary>
|
|
|
|
- 遍历IEnumerable
|
|
|
|
- </summary>
|
|
|
|
- <param name="objs"></param>
|
|
|
|
- <param name="action">回调方法</param>
|
|
|
|
- <typeparam name="T"></typeparam>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.IEnumerableExtensions.EnumerableBaseTo``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{System.Collections.Generic.IEnumerable{``1},``2},System.Func{``2})">
|
|
|
|
|
|
+ <param 2},System.Func{``2})">
|
|
<summary>
|
|
<summary>
|
|
【内部方法】集合接口转具体实现
|
|
【内部方法】集合接口转具体实现
|
|
</summary>
|
|
</summary>
|
|
@@ -1276,6 +1283,22 @@
|
|
<param name="this"></param>
|
|
<param name="this"></param>
|
|
<param name="where"></param>
|
|
<param name="where"></param>
|
|
</member>
|
|
</member>
|
|
|
|
+ <member name="M:Masuit.Tools.IEnumerab`0},``0[])">
|
|
|
|
+ <summary>
|
|
|
|
+ 添加不重复的元素
|
|
|
|
+ </summary>
|
|
|
|
+ <typeparam name="T"></typeparam>
|
|
|
|
+ <param name="this"></param>
|
|
|
|
+ <param name="values"></param>
|
|
|
|
+ </member>
|
|
|
|
+ <member name="M:Masuit.Tools.IEnumerableExtensions.RemoveWhere``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Boolean})">
|
|
|
|
+ <summary>
|
|
|
|
+ 移除符合条件的元素
|
|
|
|
+ </summary>
|
|
|
|
+ <typeparam name="T"></typeparam>
|
|
|
|
+ <param name="this"></param>
|
|
|
|
+ <param name="where"></param>
|
|
|
|
+ </member>
|
|
<member name="M:Masuit.Tools.IEnumerableExtensions.InsertAfter``1(System.Collections.Generic.IList{``0},System.Func{``0,System.Boolean},``0)">
|
|
<member name="M:Masuit.Tools.IEnumerableExtensions.InsertAfter``1(System.Collections.Generic.IList{``0},System.Func{``0,System.Boolean},``0)">
|
|
<summary>
|
|
<summary>
|
|
在元素之后添加元素
|
|
在元素之后添加元素
|
|
@@ -1407,11 +1430,11 @@
|
|
<param name="value"></param>
|
|
<param name="value"></param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.ToJsonExt``1(``0,Newtonsoft.Json.JsonSerializerSettings)">
|
|
|
|
|
|
+ <member name="M:Masuit.Tools.ObjectExtensions.ToJsonString(System.Object,Newtonsoft.Json.JsonSerializerSettings)">
|
|
<summary>
|
|
<summary>
|
|
转换成json字符串
|
|
转换成json字符串
|
|
</summary>
|
|
</summary>
|
|
- <param name="source"></param>
|
|
|
|
|
|
+ <param name="obj"></param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.ObjectExtensions.ReferenceEquals(System.Object,System.Object)">
|
|
<member name="M:Masuit.Tools.ObjectExtensions.ReferenceEquals(System.Object,System.Object)">
|
|
@@ -1422,45 +1445,6 @@
|
|
<param name="o">需要比较的对象</param>
|
|
<param name="o">需要比较的对象</param>
|
|
<returns>是否同一对象</returns>
|
|
<returns>是否同一对象</returns>
|
|
</member>
|
|
</member>
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.MapTo``1(System.Object)">
|
|
|
|
- <summary>
|
|
|
|
- 映射到目标类型(浅克隆)
|
|
|
|
- </summary>
|
|
|
|
- <param name="source">源</param>
|
|
|
|
- <typeparam name="TDestination">目标类型</typeparam>
|
|
|
|
- <returns>目标类型</returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.Map``1(System.Object)">
|
|
|
|
- <summary>
|
|
|
|
- 映射到目标类型(深克隆)
|
|
|
|
- </summary>
|
|
|
|
- <param name="source">源</param>
|
|
|
|
- <typeparam name="TDestination">目标类型</typeparam>
|
|
|
|
- <returns>目标类型</returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.MapToAsync``1(System.Object)">
|
|
|
|
- <summary>
|
|
|
|
- 映射到目标类型(浅克隆)
|
|
|
|
- </summary>
|
|
|
|
- <param name="source">源</param>
|
|
|
|
- <typeparam name="TDestination">目标类型</typeparam>
|
|
|
|
- <returns>目标类型</returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.MapAsync``1(System.Object)">
|
|
|
|
- <summary>
|
|
|
|
- 映射到目标类型(深克隆)
|
|
|
|
- </summary>
|
|
|
|
- <param name="source">源</param>
|
|
|
|
- <typeparam name="TDestination">目标类型</typeparam>
|
|
|
|
- <returns>目标类型</returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.ObjectExtensions.ToJsonString(System.Object)">
|
|
|
|
- <summary>
|
|
|
|
- 转换成json字符串
|
|
|
|
- </summary>
|
|
|
|
- <param name="source"></param>
|
|
|
|
- <returns></returns>
|
|
|
|
- </member>
|
|
|
|
<member name="M:Masuit.Tools.RandomExtensions.StrictNext(System.Random,System.Int32)">
|
|
<member name="M:Masuit.Tools.RandomExtensions.StrictNext(System.Random,System.Int32)">
|
|
<summary>
|
|
<summary>
|
|
生成真正的随机数
|
|
生成真正的随机数
|
|
@@ -1530,7 +1514,7 @@
|
|
<param name="chars">可用字符数数量,0-9,a-z,A-Z</param>
|
|
<param name="chars">可用字符数数量,0-9,a-z,A-Z</param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
- <member name="M:Masuit.Tools.StringExtensions.ToBinary(System.String,System.Int32)">
|
|
|
|
|
|
+ <member name="M:Masuit.Tools.StringExtensions.FromBinary(System.String,System.Int32)">
|
|
<summary>
|
|
<summary>
|
|
任意进制转十进制
|
|
任意进制转十进制
|
|
</summary>
|
|
</summary>
|
|
@@ -1538,7 +1522,7 @@
|
|
<param name="bin">进制</param>
|
|
<param name="bin">进制</param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
- <member name="M:Masuit.Tools.StringExtensions.ToBinaryBig(System.String,System.Int32)">
|
|
|
|
|
|
+ <member name="M:Masuit.Tools.StringExtensions.FromBinaryBig(System.String,System.Int32)">
|
|
<summary>
|
|
<summary>
|
|
任意进制转大数十进制
|
|
任意进制转大数十进制
|
|
</summary>
|
|
</summary>
|
|
@@ -1697,22 +1681,6 @@
|
|
<param name="s"></param>
|
|
<param name="s"></param>
|
|
<returns></returns>
|
|
<returns></returns>
|
|
</member>
|
|
</member>
|
|
- <member name="M:Masuit.Tools.StringExtensions.FromBinary(System.String,System.Int32)">
|
|
|
|
- <summary>
|
|
|
|
- 任意进制转十进制
|
|
|
|
- </summary>
|
|
|
|
- <param name="str"></param>
|
|
|
|
- <param name="bin">进制</param>
|
|
|
|
- <returns></returns>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.StringExtensions.FromBinaryBig(System.String,System.Int32)">
|
|
|
|
- <summary>
|
|
|
|
- 任意进制转大数十进制
|
|
|
|
- </summary>
|
|
|
|
- <param name="str"></param>
|
|
|
|
- <param name="bin">进制</param>
|
|
|
|
- <returns></returns>
|
|
|
|
- </member>
|
|
|
|
<member name="M:Masuit.Tools.ValueTypeConvertExtensions.ToInt32(System.String,System.Int32)">
|
|
<member name="M:Masuit.Tools.ValueTypeConvertExtensions.ToInt32(System.String,System.Int32)">
|
|
<summary>
|
|
<summary>
|
|
字符串转int
|
|
字符串转int
|
|
@@ -1859,22 +1827,22 @@
|
|
<summary>
|
|
<summary>
|
|
传入INI文件路径构造对象
|
|
传入INI文件路径构造对象
|
|
</summary>
|
|
</summary>
|
|
- <param name="INIPath">INI文件路径</param>
|
|
|
|
|
|
+ <param name="iniPath">INI文件路径</param>
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniWriteValue(System.String,System.String,System.String)">
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniWriteValue(System.String,System.String,System.String)">
|
|
<summary>
|
|
<summary>
|
|
写INI文件
|
|
写INI文件
|
|
</summary>
|
|
</summary>
|
|
- <param name="Section">分组节点</param>
|
|
|
|
- <param name="Key">关键字</param>
|
|
|
|
- <param name="Value">值</param>
|
|
|
|
|
|
+ <param name="section">分组节点</param>
|
|
|
|
+ <param name="key">关键字</param>
|
|
|
|
+ <param name="value">值</param>
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniReadValue(System.String,System.String)">
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniReadValue(System.String,System.String)">
|
|
<summary>
|
|
<summary>
|
|
读取INI文件
|
|
读取INI文件
|
|
</summary>
|
|
</summary>
|
|
- <param name="Section">分组节点</param>
|
|
|
|
- <param name="Key">关键字</param>
|
|
|
|
|
|
+ <param name="section">分组节点</param>
|
|
|
|
+ <param name="key">关键字</param>
|
|
<returns>值</returns>
|
|
<returns>值</returns>
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniReadValues(System.String,System.String)">
|
|
<member name="M:Masuit.Tools.Files.INIFile.IniReadValues(System.String,System.String)">
|
|
@@ -1894,7 +1862,7 @@
|
|
<summary>
|
|
<summary>
|
|
删除ini文件下指定段落下的所有键
|
|
删除ini文件下指定段落下的所有键
|
|
</summary>
|
|
</summary>
|
|
- <param name="Section">分组节点</param>
|
|
|
|
|
|
+ <param name="section">分组节点</param>
|
|
</member>
|
|
</member>
|
|
<member name="T:Masuit.Tools.Files.WinrarHelper">
|
|
<member name="T:Masuit.Tools.Files.WinrarHelper">
|
|
<summary>
|
|
<summary>
|
|
@@ -2804,20 +2772,7 @@
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.CheckAndConfigureMapping(System.Tuple{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.String}@)">
|
|
<member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.CheckAndConfigureMapping(System.Tuple{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.String}@)">
|
|
<summary>
|
|
<summary>
|
|
- 检查并配置mapper
|
|
|
|
- </summary>
|
|
|
|
- <param name="configExpression">配置表达式树</param>
|
|
|
|
- <exception cref="T:Masuit.Tools.Mapping.Exceptions.NotSameTypePropertyException">
|
|
|
|
- </exception>
|
|
|
|
- <exception cref="T:Masuit.Tools.Mapping.Exceptions.ReadOnlyPropertyException"></exception>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.CheckAndRemoveMemberDest(System.String)">
|
|
|
|
- <summary>
|
|
|
|
- 检查并移除目标成员
|
|
|
|
- </summary>
|
|
|
|
- <param name="properyName">属性名</param>
|
|
|
|
- </member>
|
|
|
|
- <member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.GetMemberInitExpression">
|
|
|
|
|
|
+ 检查并MapperConfigurationBase.GetMemberInitExpression">
|
|
<summary>
|
|
<summary>
|
|
获取成员初始化表达式。
|
|
获取成员初始化表达式。
|
|
</summary>
|
|
</summary>
|
|
@@ -3929,7 +3884,7 @@
|
|
</member>
|
|
</member>
|
|
<member name="M:Masuit.Tools.AspNetCore.Mime.MimeMapper.GetExtensionFromMime(System.String)">
|
|
<member name="M:Masuit.Tools.AspNetCore.Mime.MimeMapper.GetExtensionFromMime(System.String)">
|
|
<summary>
|
|
<summary>
|
|
- 返回特定文件扩展名的Content-Type,如果未找到任何对应关系,则返回默认值
|
|
|
|
|
|
+ 返回特定Content-Type的文件扩展名,如果未找到任何对应关系,则返回空值
|
|
</summary>
|
|
</summary>
|
|
<param name="mime"></param>
|
|
<param name="mime"></param>
|
|
<returns></returns>
|
|
<returns></returns>
|