Gyeesoft.Infrastructure 1.0.18

Gyeesoft.Infrastructure

这是 Gyeesoft 基础Util类库。

//枚举类型转换

    public enum LoginStatus
    {
        /// <summary>
        /// 未登录
        /// </summary>
        [Description("未登录")] NoLogin = 0
    }

 public void EnumTest()
 {
    var nologin = LoginStatus.NoLogin;

    var strNologin = "NoLogin";
    var s1 = strNologin.ToEnum<LoginStatus>();
    Assert.Equal(nologin, s1);

    int iNologin = 0;
    var s2 = iNologin.ToEnum<LoginStatus>();
    Assert.Equal(nologin, s1);

    string description = "未登录";
    var status = description.ToEnumFromDescription<LoginStatus>();
    Assert.Equal(LoginStatus.NoLogin, status);


    var desc = nologin.GetEnumDescription();
    Assert.Equal("未登录", desc);

    var code = nologin.GetEnumCode();
    Assert.Equal("A", code); 
 }

安装

Showing the top 20 packages that depend on Gyeesoft.Infrastructure.

Packages Downloads
Gyeesoft.Module.Core
需要在modules.json配置Gyeesoft.Module.Core 缓存类:支持redis、MemoryCache、HTTPRequestCache。 上报日志异常
6
Gyeesoft.Module.Core
需要在modules.json配置Gyeesoft.Module.Core 缓存类:支持redis、MemoryCache、HTTPRequestCache。 上报日志异常
4
Gyeesoft.Module.Core
需要在modules.json配置Gyeesoft.Module.Core 缓存类:支持redis、MemoryCache、HTTPRequestCache。 上报日志异常
2

基础功能组件

.NET 9.0

Version Downloads Last updated
1.0.18 7 8/21/2025
1.0.17 3 8/21/2025
1.0.16 1 8/21/2025
1.0.15 2 8/19/2025
1.0.14 2 8/14/2025
1.0.13 2 8/11/2025
1.0.12 2 8/5/2025
1.0.11 3 7/27/2025
1.0.10 3 7/25/2025
1.0.9 3 7/25/2025
1.0.8 3 7/24/2025
1.0.7 2 7/24/2025
1.0.6 2 7/24/2025
1.0.5 3 7/23/2025
1.0.4 4 7/22/2025
1.0.3 3 7/21/2025
1.0.2 3 7/19/2025
1.0.1 2 7/19/2025
1.0.0 2 7/19/2025