You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(readme): update feature list and usage examples
Document newly added toolkit capabilities in README, including WebView2 cookie import/export, JSON validation and array parsing, console output capture for JavaScript runners, common utility helpers, and temporary request headers. Also fix namespace casing in code samples to keep examples accurate and consistent with the package name.
Copy file name to clipboardExpand all lines: docs/README_EN.md
+34-14Lines changed: 34 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,16 @@ A lightweight .NET toolkit that provides encapsulation of various common functio
8
8
9
9
-**HTTP Request Handling**: Simplified HTTP client operations, supporting various HTTP methods and request configurations, with support for HTTP/HTTPS and SOCKS4/SOCKS5 proxies
-**JSON Parsing**: Flexible JSON serialization and deserialization, supporting dynamic types and custom types
11
+
-**JSON Parsing**: Flexible JSON serialization and deserialization, supporting dynamic types and custom types, with JSON validation, array parsing, and DateTime conversion support
12
12
-**URL Tools**: URL parameter processing, sorting, and conversion utilities
13
13
-**AES Encryption**: Secure AES encryption and decryption functionality, supporting multiple encryption modes and padding methods
14
14
-**Memory Cache**: Memory-based temporary cache implementation with TTL settings and automatic cleanup
15
15
-**Thread Pool Management**: Simple and efficient thread pool implementation supporting task queuing and waiting
16
-
-**JavaScript Execution**: Supports two execution methods, JintRunner (pure .NET implementation, no Node.js required) and NodeJsRunner (requires Node.js), supporting code string and file execution, as well as calling specific methods with parameters
16
+
-**JavaScript Execution**: Supports two execution methods, JintRunner (pure .NET implementation, no Node.js required) and NodeJsRunner (requires Node.js), supporting code string and file execution, method calls with parameters, variable management, and console output capture
17
+
-**ID Card Verification**: Chinese ID card number verification, address extraction, and gender identification (supports 18-digit ID cards)
18
+
-**OCR Recognition**: Integrated UmiOCR, supporting image and document text recognition with configurable language, output format, angle detection, and ignore regions
19
+
-**Base64 Encoding**: Support for file, byte array, and string Base64 encoding
20
+
-**Common Utilities**: Random hex generation, Chinese zodiac lookup, file extension extraction, and random string generation
17
21
-**.NET Standard 2.1 Compatibility**: Supports .NET Core, .NET Framework, and other compatible platforms
18
22
-**Modular Design**: Each functional module is independent, facilitating extension and maintenance
19
23
-**Continuous Updates**: Plans to gradually add more common function modules
@@ -37,7 +41,7 @@ dotnet add package WodToolKit
37
41
### Memory Cache Example
38
42
39
43
```csharp
40
-
usingWodToolkit.src.Cache;
44
+
usingWodToolKit.src.Cache;
41
45
42
46
// Create temporary cache instance (cleans every 30 seconds, default TTL is 300 seconds)
0 commit comments