mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 17:23:26 +08:00
后端【升级】:更新所有后端组件到最新版本,调整initq消息队列的使用方法,调整skit微信交互组件的使用方法。
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using CoreCms.Net.Configuration;
|
||||
using CoreCms.Net.RedisMQ;
|
||||
using InitQ;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using SqlSugar.Extensions;
|
||||
|
||||
namespace CoreCms.Net.Core.Config
|
||||
{
|
||||
@@ -61,6 +63,21 @@ namespace CoreCms.Net.Core.Config
|
||||
{
|
||||
if (services == null) throw new ArgumentNullException(nameof(services));
|
||||
|
||||
var dbIndex = 0;
|
||||
var ConnectionString = AppSettingsConstVars.RedisConfigConnectionString;
|
||||
if (!string.IsNullOrEmpty(ConnectionString))
|
||||
{
|
||||
var arr = ConnectionString.ToLower().Split(',');
|
||||
if (arr.Length > 1)
|
||||
{
|
||||
var defaultDataBaseStr = arr.FirstOrDefault(p => p.Contains("defaultdatabase"));
|
||||
if (!string.IsNullOrEmpty(defaultDataBaseStr))
|
||||
{
|
||||
dbIndex = defaultDataBaseStr.Split('=').LastOrDefault("0").ObjToInt(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
services.AddInitQ(m =>
|
||||
{
|
||||
//没消息时挂起时长(毫秒)
|
||||
@@ -77,6 +94,8 @@ namespace CoreCms.Net.Core.Config
|
||||
};
|
||||
//显示日志
|
||||
m.ShowLog = false;
|
||||
//新增自定redis驱动器
|
||||
m.DbIndex = dbIndex;
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -11,21 +11,21 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="8.0.0" />
|
||||
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="10.0.0" />
|
||||
<PackageReference Include="Autofac.Extras.DynamicProxy" Version="7.1.0" />
|
||||
<PackageReference Include="Castle.Core" Version="5.1.1" />
|
||||
<PackageReference Include="Hangfire" Version="1.8.14" />
|
||||
<PackageReference Include="Hangfire.AspNetCore" Version="1.8.14" />
|
||||
<PackageReference Include="Hangfire.Core" Version="1.8.14" />
|
||||
<PackageReference Include="Hangfire" Version="1.8.15" />
|
||||
<PackageReference Include="Hangfire.AspNetCore" Version="1.8.15" />
|
||||
<PackageReference Include="Hangfire.Core" Version="1.8.15" />
|
||||
<PackageReference Include="Hangfire.Dashboard.BasicAuthorization" Version="1.0.2" />
|
||||
<PackageReference Include="Hangfire.MySqlStorage" Version="2.0.3" />
|
||||
<PackageReference Include="Hangfire.Redis.StackExchange" Version="1.9.3" />
|
||||
<PackageReference Include="InitQ" Version="1.0.0.18" />
|
||||
<PackageReference Include="InitQ" Version="1.0.0.19" />
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.OpenApi" Version="1.6.22" />
|
||||
<PackageReference Include="SqlSugar.IOC" Version="2.0.0" />
|
||||
<PackageReference Include="sqlSugarCore" Version="5.1.4.169" />
|
||||
<PackageReference Include="sqlSugarCore" Version="5.1.4.170" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore.Filters" Version="8.0.2" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user