GFramework/GFramework.Core/environment/DefaultEnvironment.cs
GwWuYou 49ceb35156 feat(architecture): 添加环境配置支持并重构架构初始化
- 引入IEnvironment接口和EnvironmentBase抽象类实现环境管理
- 在Architecture类中添加environment参数和Environment属性
- 修改ArchitectureContext构造函数以接收环境对象
- 添加DefaultEnvironment默认环境实现类
- 更新ContextAwareExtensions扩展方法支持环境获取
- 移除NoopLogger和NoopLoggerFactory无操作日志类
- 重构架构初始化流程以包含环境初始化
- 添加GetEnvironment扩展方法用于获取环境对象
2026-01-03 21:44:22 +08:00

19 lines
408 B
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace GFramework.Core.environment;
/// <summary>
/// 默认环境实现类继承自EnvironmentBase
/// </summary>
public class DefaultEnvironment : EnvironmentBase
{
/// <summary>
/// 获取环境名称
/// </summary>
public override string Name { get; } = "Default";
/// <summary>
/// 初始化环境
/// </summary>
public override void Initialize()
{
}
}