升级furion 至 4.5

This commit is contained in:
范露尧
2022-10-18 15:11:12 +08:00
parent dd71325ea8
commit 535e602e41
12 changed files with 11919 additions and 14 deletions

View File

@@ -32,18 +32,19 @@
<ItemGroup>
<PackageReference Include="aliyun-net-sdk-core" Version="1.5.10" />
<PackageReference Include="CSRedisCore" Version="3.6.6" />
<PackageReference Include="Furion.Extras.DatabaseAccessor.SqlSugar" Version="2.20.7" />
<PackageReference Include="Kendo.DynamicLinqCore" Version="3.1.1" />
<PackageReference Include="Furion.Extras.DatabaseAccessor.SqlSugar" Version="4.5.0" />
<PackageReference Include="MySql.Data" Version="8.0.29" />
<PackageReference Include="Portable.BouncyCastle" Version="1.8.10" />
<PackageReference Include="Quartz" Version="3.3.2" />
<PackageReference Include="System.Drawing.Common" Version="5.0.2" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="5.0.0" />
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.2.20" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="6.0.0" />
<PackageReference Include="UAParser" Version="3.1.46" />
<PackageReference Include="Furion" Version="2.20.7" />
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="2.20.7" />
<PackageReference Include="Furion.Extras.DatabaseAccessor.Dapper" Version="2.20.7" />
<PackageReference Include="Furion.Extras.Logging.Serilog" Version="2.20.7" />
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="2.20.7" />
<PackageReference Include="Furion" Version="4.5.0" />
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.5.0" />
<PackageReference Include="Furion.Extras.DatabaseAccessor.Dapper" Version="4.5.0" />
<PackageReference Include="Furion.Extras.Logging.Serilog" Version="4.5.0" />
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.5.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -2755,7 +2755,7 @@
规范化RESTful风格返回值
</summary>
</member>
<member name="M:Ewide.Core.RestfulResultProvider.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext,Furion.UnifyResult.Internal.ExceptionMetadata)">
<member name="M:Ewide.Core.RestfulResultProvider.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext,Furion.FriendlyException.ExceptionMetadata)">
<summary>
异常返回值
</summary>

View File

@@ -8,7 +8,7 @@ using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Newtonsoft.Json;
using Furion.UnifyResult.Internal;
using Furion.FriendlyException;
namespace Ewide.Core
{

View File

@@ -150,10 +150,10 @@ namespace Ewide.Core
.Select(p => System.Text.RegularExpressions.Regex.Replace(p.Trim(), @"\s+", ",").Split(','));
var keyArray = strArray.First();
var valueArray = strArray.Where((p, i) => i > 0).ToArray();
foreach(var value in valueArray)
foreach (var value in valueArray)
{
var dict = new Dictionary<string, string>();
for(var i = 0;i<keyArray.Length;i++)
for (var i = 0; i < keyArray.Length; i++)
{
dict.Add(keyArray[i], value[i]);
}
@@ -265,7 +265,7 @@ namespace Ewide.Core
var url = "http://whois.pconline.com.cn/ipJson.jsp";
var stream = await url.GetAsStreamAsync();
var streamReader = new StreamReader(stream, Encoding.GetEncoding("GBK"));
var streamReader = new StreamReader(stream.Stream, stream.Encoding);
var html = streamReader.ReadToEnd();
var tmp = html[(html.IndexOf("({") + 2)..].Split(",");
var ipAddr = tmp[0].Split(":")[1] + "【" + tmp[7].Split(":")[1] + "】";