Skip to content

Commit 5a28077

Browse files
JusterZhuclaude
andauthored
docs: remove GeneralUpdate.ClientCore, merge ClientCore and Common into Core (#67)
- Delete GeneralUpdate.ClientCore.md (3 copies) — component merged into Core - Rewrite Core component overview: Core is now the unified component encompassing client-side management (formerly ClientCore), upgrade execution, and shared infrastructure (formerly Common) - Update all code examples: replace using GeneralUpdate.ClientCore / using GeneralUpdate.Common.* with using GeneralUpdate.Core - Add migration notes explaining the merge for existing users - Update GeneralTracer: Common merged into Core, no separate package needed - Update GeneralClient.OSS: namespace Core, remove ClientCore dependency - Update UpgradeHub: namespace Core.Hubs, remove ClientCore references - Fix cross-page links: ClientCore -> Core in Differential, Extension, PacketTool - Clean all references to removed components (excluding historical releaselog) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent f724ffe commit 5a28077

21 files changed

Lines changed: 92 additions & 2407 deletions

website/docs/doc/GeneralClient.OSS.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ sidebar_position: 9
44

55
### Definition
66

7-
Namespace: GeneralUpdate.ClientCore
7+
Namespace: GeneralUpdate.Core
88

9-
Assembly: GeneralUpdate.ClientCore.dll
9+
Assembly: GeneralUpdate.Core.dll
1010

1111

1212

1313
**OSS**
1414

15-
OSS stands for Object Storage Service. For those developing server-side technology stacks, this term is likely familiar, as major cloud service providers offer similar services. Simply put, it's a file server. Examples include Alibaba Cloud OSS, Tencent Cloud COS, and Huawei Cloud OBS. While they have different names, their functionalities are quite similar. The new feature of this update component is implemented in a very similar manner, so we chose OSS to name this feature, making it easy for developers to quickly understand its purpose (requires the use of components GeneralUpdate.ClientCore, GeneralUpdate.Core).
15+
OSS stands for Object Storage Service. For those developing server-side technology stacks, this term is likely familiar, as major cloud service providers offer similar services. Simply put, it's a file server. Examples include Alibaba Cloud OSS, Tencent Cloud COS, and Huawei Cloud OBS. While they have different names, their functionalities are quite similar. The new feature of this update component is implemented in a very similar manner, so we chose OSS to name this feature, making it easy for developers to quickly understand its purpose (requires the use of the GeneralUpdate.Core component).
1616

1717

1818

@@ -84,8 +84,8 @@ GeneralClientOSS :
8484

8585
```c#
8686
using System.Text;
87-
using GeneralUpdate.ClientCore;
88-
using GeneralUpdate.Common.Shared.Object;
87+
using GeneralUpdate.Core;
88+
8989

9090
var paramsOSS = new GlobalConfigInfoOSS
9191
{

website/docs/doc/GeneralTracer.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ sidebar_position: 8
44

55
### GeneralTracer
66

7-
Namespace: GeneralUpdate.Common.Shared
7+
> **合并说明**`GeneralUpdate.Common` 已合并到 `GeneralUpdate.Core``GeneralTracer` 现在位于 `GeneralUpdate.Core` 命名空间内,引用 `GeneralUpdate.Core` 包即可自动获得,无需单独引用。
88
9-
Assembly: GeneralUpdate.Common.dll
9+
命名空间: `GeneralUpdate.Core`
1010

11+
程序集: `GeneralUpdate.Core.dll`
1112

12-
13-
**GeneralUpdate.Common** is a common component that provides core underlying code. It generally does not need to be referenced manually and will be imported automatically when you reference **GeneralUpdate.ClientCore** or **GeneralUpdate.Core**.
13+
`GeneralTracer` 提供组件内部异常信息和执行流程的追踪输出。它默认启用,引用 `GeneralUpdate.Core` 时会自动包含。
1414

1515
```c#
1616
public static class GeneralTracer

0 commit comments

Comments
 (0)