Skip to content

Commit 1a64858

Browse files
committed
refactor: 精简服务更新单元测试
1 parent ab09440 commit 1a64858

7 files changed

Lines changed: 194 additions & 378 deletions

File tree

BootstrapBlazor.Extensions.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BootstrapBlazor.OfficeViewe
198198
EndProject
199199
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTestTouchSocket", "test\UnitTestTouchSocket\UnitTestTouchSocket.csproj", "{23D21A45-64A3-704C-27C0-73399048ED03}"
200200
EndProject
201+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BootstrapBlazor", "..\BootstrapBlazor\src\BootstrapBlazor\BootstrapBlazor.csproj", "{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040}"
202+
EndProject
201203
Global
202204
GlobalSection(SolutionConfigurationPlatforms) = preSolution
203205
Debug|Any CPU = Debug|Any CPU
@@ -540,6 +542,10 @@ Global
540542
{23D21A45-64A3-704C-27C0-73399048ED03}.Debug|Any CPU.Build.0 = Debug|Any CPU
541543
{23D21A45-64A3-704C-27C0-73399048ED03}.Release|Any CPU.ActiveCfg = Release|Any CPU
542544
{23D21A45-64A3-704C-27C0-73399048ED03}.Release|Any CPU.Build.0 = Release|Any CPU
545+
{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
546+
{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040}.Debug|Any CPU.Build.0 = Debug|Any CPU
547+
{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040}.Release|Any CPU.ActiveCfg = Release|Any CPU
548+
{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040}.Release|Any CPU.Build.0 = Release|Any CPU
543549
EndGlobalSection
544550
GlobalSection(SolutionProperties) = preSolution
545551
HideSolutionNode = FALSE
@@ -633,6 +639,7 @@ Global
633639
{FD23CEA1-78EB-85D7-8EDF-047657355B52} = {7B29E81D-92DE-46C8-8EDC-1B48C8F12BC2}
634640
{2436940C-5920-D801-8A81-721F4C20A355} = {FF1089BE-C704-4374-B629-C57C08E1798F}
635641
{23D21A45-64A3-704C-27C0-73399048ED03} = {B6A98ADE-D26A-4D0B-8978-AB7AC915F5AE}
642+
{C8C8F286-4D4C-C5F9-6ADD-C1BCE188E040} = {7B29E81D-92DE-46C8-8EDC-1B48C8F12BC2}
636643
EndGlobalSection
637644
GlobalSection(ExtensibilityGlobals) = postSolution
638645
SolutionGuid = {D5EB1960-6F30-4CE1-B375-EAE1F787D6FF}

src/extensions/BootstrapBlazor.TouchSocket/BootstrapBlazor.TouchSocket.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="TouchSocket" Version="3.1.8" />
17+
<PackageReference Include="TouchSocket" Version="3.1.11.8" />
1818
</ItemGroup>
1919

2020
<ItemGroup>
21-
<PackageReference Include="BootstrapBlazor" Version="9.8.0-beta07" />
21+
<!--<PackageReference Include="BootstrapBlazor" Version="9.8.0-beta07" />-->
22+
</ItemGroup>
23+
24+
<ItemGroup>
25+
<ProjectReference Include="..\..\..\..\BootstrapBlazor\src\BootstrapBlazor\BootstrapBlazor.csproj" />
2226
</ItemGroup>
2327

2428
<ItemGroup>

src/extensions/BootstrapBlazor.TouchSocket/Extensions/ServiceCollectionExtensions.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@ public static class BootstrapBlazorTouchSocketServiceExtensions
1515
/// 添加 TouchSocket 服务
1616
/// </summary>
1717
/// <param name="services"></param>
18-
public static IServiceCollection AddBootstrapBlazorTouchSocketService(this IServiceCollection services)
18+
public static IServiceCollection AddBootstrapBlazorTouchSocketProviderService(this IServiceCollection services)
1919
{
20-
services.AddSingleton<ITcpSocketFactory, DefaultTcpSocketFactory>();
20+
services.AddTransient<ISocketClientProvider, DefaultTcpSocketProvider>();
2121

22-
// TBD: 这里注入 TouchSocket 相关服务
2322
return services;
2423
}
2524
}

src/extensions/BootstrapBlazor.TouchSocket/Services/DefaultTcpSocketClient.cs

Lines changed: 0 additions & 253 deletions
This file was deleted.

src/extensions/BootstrapBlazor.TouchSocket/Services/DefaultTcpSocketFactory.cs

Lines changed: 0 additions & 62 deletions
This file was deleted.

0 commit comments

Comments
 (0)