![]() |
VOOZH | about |
dotnet add package GameFrameX.Foundation.Options --version 2.5.1
NuGet\Install-Package GameFrameX.Foundation.Options -Version 2.5.1
<PackageReference Include="GameFrameX.Foundation.Options" Version="2.5.1" />
<PackageVersion Include="GameFrameX.Foundation.Options" Version="2.5.1" />Directory.Packages.props
<PackageReference Include="GameFrameX.Foundation.Options" />Project file
paket add GameFrameX.Foundation.Options --version 2.5.1
#r "nuget: GameFrameX.Foundation.Options, 2.5.1"
#:package GameFrameX.Foundation.Options@2.5.1
#addin nuget:?package=GameFrameX.Foundation.Options&version=2.5.1Install as a Cake Addin
#tool nuget:?package=GameFrameX.Foundation.Options&version=2.5.1Install as a Cake Tool
<div align="center">
๐ Version
๐ Documentation
All-in-One Solution for Indie Game Development ยท Empowering Indie Developers' Dreams
๐ Documentation โข ๐ Quick Start โข ๐ฌ QQ Group: 870596322
๐ Language: English | | | |
</div>
| Package | Description | Version | Downloads |
|---|---|---|---|
GameFrameX.Foundation.Localization |
Lightweight localization support | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Json |
Unified JSON serialization | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Options |
CLI argument parser | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Orm.Attribute |
ORM attribute definitions | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Extensions |
Extension methods and helpers | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Encryption |
Encryption algorithms | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Hash |
Hash algorithms | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Utility |
General utilities | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Logger |
Unified logging | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Http.Extension |
HTTP client extensions | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Http.Normalization |
HTTP response normalization | ๐ NuGet |
๐ NuGet |
GameFrameX.Foundation.Orm.Entity |
ORM entity base classes | ๐ NuGet |
๐ NuGet |
Install the packages you need:
dotnet add package GameFrameX.Foundation.Extensions
dotnet add package GameFrameX.Foundation.Encryption
dotnet add package GameFrameX.Foundation.Logger
using GameFrameX.Foundation.Extensions;
using GameFrameX.Foundation.Encryption;
using GameFrameX.Foundation.Hash;
// Extension methods
var bytes = "Hello World".ToBytes();
var hex = bytes.ToHexString();
// Encryption
var encrypted = AesHelper.Encrypt(Encoding.UTF8.GetBytes("secret"), key, iv);
var decrypted = AesHelper.Decrypt(encrypted, key, iv);
// Hash
var md5 = Md5Helper.ComputeHash("Hello World");
var sha256 = ShaHelper.ComputeSha256("Hello World");
| Module | Package | Description | Dependencies | Docs |
|---|---|---|---|---|
| Localization | GameFrameX.Foundation.Localization |
Lightweight localization with lazy-loading mechanism | Zero dependencies | Docs |
| JSON | GameFrameX.Foundation.Json |
Unified JSON serialization/deserialization interfaces | Zero dependencies | Docs |
| Options | GameFrameX.Foundation.Options |
Command-line option/configuration builder | Zero dependencies | Docs |
| ORM Attribute | GameFrameX.Foundation.Orm.Attribute |
ORM attribute definitions for audit, cache, soft-delete | Zero dependencies | Docs |
| Extensions | GameFrameX.Foundation.Extensions |
Core extension methods and collection helpers | โ Localization | Docs |
| Encryption | GameFrameX.Foundation.Encryption |
AES, RSA, DSA, SM2/SM4, XOR encryption | โ Localization | Docs |
| Hash | GameFrameX.Foundation.Hash |
CRC32/64, MD5, SHA, HMAC, MurmurHash3, xxHash | โ Localization | Docs |
| Utility | GameFrameX.Foundation.Utility |
Console, environment, time, Snowflake ID utilities | โ Localization | Docs |
| Logger | GameFrameX.Foundation.Logger |
Unified logging with Serilog, Loki, MongoDB sinks | โ Extensions + JSON | Docs |
| HTTP Extension | GameFrameX.Foundation.Http.Extension |
HTTP client extension methods | โ JSON | Docs |
| HTTP Normalization | GameFrameX.Foundation.Http.Normalization |
Standardized HTTP JSON response structures | โ Logger | Docs |
| ORM Entity | GameFrameX.Foundation.Orm.Entity |
ORM entity base classes with enterprise features | โ Utility | Docs |
See the full architecture documentation for design principles and dependency graph.
This project is licensed under + Apache 2.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on GameFrameX.Foundation.Options:
| Package | Downloads |
|---|---|
|
GameFrameX.StartUp
GameFrameX.Setting,GameFrameX ๆกๆถ็ๅบ็ก่ฎพๆฝๆกๆถๅบ.ๆกๆถๆๆกฃไธป้กต: https://gameframex.doc.alianblank.com |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.5.1 | 669 | 6/9/2026 |
| 2.5.0 | 88 | 6/9/2026 |
| 2.4.9 | 98 | 6/3/2026 |
| 2.4.8 | 105 | 6/3/2026 |
| 2.4.7 | 93 | 5/30/2026 |
| 2.4.6 | 118 | 5/12/2026 |
| 2.4.5 | 110 | 5/8/2026 |
| 2.4.4 | 96 | 5/8/2026 |
| 2.4.3 | 97 | 5/7/2026 |
| 2.4.2 | 128 | 4/28/2026 |
| 2.4.1 | 110 | 4/28/2026 |
| 2.2.10 | 335 | 4/2/2026 |
| 2.2.9 | 107 | 4/2/2026 |
| 2.2.8 | 115 | 3/22/2026 |
| 2.2.7 | 110 | 3/20/2026 |
| 2.2.6 | 105 | 3/19/2026 |
| 2.2.5 | 151 | 3/17/2026 |
| 2.2.4 | 113 | 3/17/2026 |