Skip to content

Commit db65eda

Browse files
authored
Merge pull request #874 from iceljc/features/add-cpvm
add cpvm
2 parents 7756b7a + 48967e2 commit db65eda

File tree

6 files changed

+103
-42
lines changed

6 files changed

+103
-42
lines changed

Directory.Packages.props

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<Project>
2+
<PropertyGroup>
3+
<MSExtensionsVersion>8.0.0</MSExtensionsVersion>
4+
</PropertyGroup>
5+
<ItemGroup>
6+
<PackageVersion Include="EntityFramework" Version="6.4.4" />
7+
<PackageVersion Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
8+
<PackageVersion Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
9+
<PackageVersion Include="Microsoft.Extensions.Configuration.Binder" Version="$(MSExtensionsVersion)" />
10+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(MSExtensionsVersion)" />
11+
<PackageVersion Include="Microsoft.Extensions.Http" Version="$(MSExtensionsVersion)" />
12+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MSExtensionsVersion)" />
13+
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" />
14+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
15+
<PackageVersion Include="System.ComponentModel.Annotations" Version="5.0.0" />
16+
<PackageVersion Include="System.IdentityModel.Tokens.Jwt" Version="7.1.2" />
17+
<PackageVersion Include="System.Memory.Data" Version="8.0.0" />
18+
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
19+
<PackageVersion Include="Serilog" Version="2.10.0" />
20+
<PackageVersion Include="Serilog.Sinks.Console" Version="5.0.1" />
21+
<PackageVersion Include="Serilog.Sinks.File" Version="5.0.0" />
22+
<PackageVersion Include="Rougamo.Fody" Version="4.0.4" />
23+
<PackageVersion Include="Aspects.Cache" Version="2.0.4" />
24+
<PackageVersion Include="DistributedLock.Redis" Version="1.0.3" />
25+
<PackageVersion Include="EntityFrameworkCore.BootKit" Version="8.8.0" />
26+
<PackageVersion Include="Fluid.Core" Version="2.11.1" />
27+
<PackageVersion Include="Nanoid" Version="3.1.0" />
28+
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.6.2" />
29+
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="8.0.0" />
30+
<PackageVersion Include="Anthropic.SDK" Version="4.4.2" />
31+
<PackageVersion Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
32+
<PackageVersion Include="NAudio" Version="2.2.1" />
33+
<PackageVersion Include="NAudio.Core" Version="2.2.1" />
34+
<PackageVersion Include="Whisper.net" Version="1.5.0" />
35+
<PackageVersion Include="Whisper.net.Runtime" Version="1.5.0" />
36+
</ItemGroup>
37+
38+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
39+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.Google" Version="8.0.5" />
40+
<PackageVersion Include="AspNet.Security.OAuth.GitHub" Version="8.0.0" />
41+
<PackageVersion Include="AspNet.Security.OAuth.Keycloak" Version="8.0.0" />
42+
<PackageVersion Include="AspNet.Security.OAuth.Weixin" Version="8.0.0" />
43+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.5" />
44+
<PackageVersion Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="8.0.5" />
45+
</ItemGroup>
46+
47+
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
48+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.Google" Version="6.0.27" />
49+
<PackageVersion Include="AspNet.Security.OAuth.GitHub" Version="6.0.15" />
50+
<PackageVersion Include="AspNet.Security.OAuth.Keycloak" Version="6.0.15" />
51+
<PackageVersion Include="AspNet.Security.OAuth.Weixin" Version="6.0.15" />
52+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.25" />
53+
<PackageVersion Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="6.0.26" />
54+
</ItemGroup>
55+
</Project>

src/Infrastructure/BotSharp.Abstraction/BotSharp.Abstraction.csproj

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<PackageIcon>Icon.png</PackageIcon>
99
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
1010
<OutputPath>$(SolutionDir)packages</OutputPath>
11+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
1112
</PropertyGroup>
1213

1314
<ItemGroup>
@@ -24,20 +25,21 @@
2425
</ItemGroup>
2526

2627
<ItemGroup>
27-
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
28-
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
29-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.1" />
30-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
31-
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />
32-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
33-
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
34-
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
35-
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="7.1.2" />
36-
<PackageReference Include="System.Memory.Data" Version="8.0.0" />
37-
<PackageReference Include="System.Text.Json" Version="8.0.5" />
38-
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
39-
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
40-
<PackageReference Include="Rougamo.Fody" Version="4.0.4" />
28+
<FrameworkReference Include="Microsoft.AspNetCore.App" />
29+
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" />
30+
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" />
31+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" />
32+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
33+
<PackageReference Include="Microsoft.Extensions.Http" />
34+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" />
35+
<PackageReference Include="Newtonsoft.Json" />
36+
<PackageReference Include="System.ComponentModel.Annotations" />
37+
<PackageReference Include="System.IdentityModel.Tokens.Jwt" />
38+
<PackageReference Include="System.Memory.Data" />
39+
<PackageReference Include="System.Text.Json" />
40+
<PackageReference Include="Serilog.Sinks.Console" />
41+
<PackageReference Include="Serilog.Sinks.File" />
42+
<PackageReference Include="Rougamo.Fody" />
4143
</ItemGroup>
4244

4345
</Project>

src/Infrastructure/BotSharp.Core/BotSharp.Core.csproj

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<VersionPrefix>$(BotSharpVersion)</VersionPrefix>
77
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
88
<OutputPath>$(SolutionDir)packages</OutputPath>
9+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
910
</PropertyGroup>
1011

1112
<PropertyGroup>
@@ -188,13 +189,13 @@
188189
</ItemGroup>
189190

190191
<ItemGroup>
191-
<PackageReference Include="DistributedLock.Redis" Version="1.0.3" />
192-
<PackageReference Include="EntityFrameworkCore.BootKit" Version="8.8.0" />
193-
<PackageReference Include="Fluid.Core" Version="2.11.1" />
194-
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" />
195-
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
196-
<PackageReference Include="Nanoid" Version="3.1.0" />
197-
<PackageReference Include="Rougamo.Fody" Version="4.0.4" />
192+
<PackageReference Include="DistributedLock.Redis" />
193+
<PackageReference Include="EntityFrameworkCore.BootKit" />
194+
<PackageReference Include="Fluid.Core" />
195+
<PackageReference Include="Microsoft.Extensions.Caching.Memory" />
196+
<PackageReference Include="Microsoft.Extensions.Http" />
197+
<PackageReference Include="Nanoid" />
198+
<PackageReference Include="Rougamo.Fody" />
198199
</ItemGroup>
199200

200201
<ItemGroup>

src/Infrastructure/BotSharp.OpenAPI/BotSharp.OpenAPI.csproj

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>$(TargetFramework)</TargetFramework>
@@ -8,6 +8,7 @@
88
<VersionPrefix>$(BotSharpVersion)</VersionPrefix>
99
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
1010
<OutputPath>$(SolutionDir)packages</OutputPath>
11+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
1112
</PropertyGroup>
1213

1314
<ItemGroup>
@@ -24,26 +25,26 @@
2425
</ItemGroup>
2526

2627
<ItemGroup>
27-
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.6.2" />
28-
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="8.0.0" />
28+
<PackageReference Include="Swashbuckle.AspNetCore" />
29+
<PackageReference Include="System.Security.Cryptography.Pkcs" />
2930
</ItemGroup>
3031

3132
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
32-
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="8.0.5" />
33-
<PackageReference Include="AspNet.Security.OAuth.GitHub" Version="8.0.0" />
34-
<PackageReference Include="AspNet.Security.OAuth.Keycloak" Version="8.0.0" />
35-
<PackageReference Include="AspNet.Security.OAuth.Weixin" Version="8.0.0" />
36-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.5" />
37-
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="8.0.5" />
33+
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" />
34+
<PackageReference Include="AspNet.Security.OAuth.GitHub" />
35+
<PackageReference Include="AspNet.Security.OAuth.Keycloak" />
36+
<PackageReference Include="AspNet.Security.OAuth.Weixin" />
37+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" />
38+
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" />
3839
</ItemGroup>
3940

4041
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
41-
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="6.0.27" />
42-
<PackageReference Include="AspNet.Security.OAuth.GitHub" Version="6.0.15" />
43-
<PackageReference Include="AspNet.Security.OAuth.Keycloak" Version="6.0.15" />
44-
<PackageReference Include="AspNet.Security.OAuth.Weixin" Version="6.0.15" />
45-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.25" />
46-
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="6.0.26" />
42+
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" />
43+
<PackageReference Include="AspNet.Security.OAuth.GitHub" />
44+
<PackageReference Include="AspNet.Security.OAuth.Keycloak" />
45+
<PackageReference Include="AspNet.Security.OAuth.Weixin" />
46+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" />
47+
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" />
4748
</ItemGroup>
4849

4950
<ItemGroup>

src/Plugins/BotSharp.Plugin.AnthropicAI/BotSharp.Plugin.AnthropicAI.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
99
<GenerateDocumentationFile>$(GenerateDocumentationFile)</GenerateDocumentationFile>
1010
<OutputPath>$(SolutionDir)packages</OutputPath>
11+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
1112
</PropertyGroup>
1213

1314
<ItemGroup>
14-
<PackageReference Include="Anthropic.SDK" Version="4.4.2" />
15+
<PackageReference Include="Anthropic.SDK" />
1516
</ItemGroup>
1617

1718
<ItemGroup>

src/Plugins/BotSharp.Plugin.AudioHandler/BotSharp.Plugin.AudioHandler.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@
99
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
1010
<GenerateDocumentationFile>$(GenerateDocumentationFile)</GenerateDocumentationFile>
1111
<OutputPath>$(SolutionDir)packages</OutputPath>
12+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
1213
</PropertyGroup>
1314

1415
<ItemGroup>
15-
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
16-
<PackageReference Include="NAudio" Version="2.2.1" />
17-
<PackageReference Include="NAudio.Core" Version="2.2.1" />
18-
<PackageReference Include="Whisper.net" Version="1.5.0" />
19-
<PackageReference Include="Whisper.net.Runtime" Version="1.5.0" />
16+
<PackageReference Include="Microsoft.AspNetCore.Mvc" />
17+
<PackageReference Include="NAudio" />
18+
<PackageReference Include="NAudio.Core" />
19+
<PackageReference Include="Whisper.net" />
20+
<PackageReference Include="Whisper.net.Runtime" />
2021
</ItemGroup>
2122

2223
<ItemGroup>

0 commit comments

Comments
 (0)