mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 19:03:29 +08:00
- 引入IEnvironment接口和EnvironmentBase抽象类实现环境管理 - 在Architecture类中添加environment参数和Environment属性 - 修改ArchitectureContext构造函数以接收环境对象 - 添加DefaultEnvironment默认环境实现类 - 更新ContextAwareExtensions扩展方法支持环境获取 - 移除NoopLogger和NoopLoggerFactory无操作日志类 - 重构架构初始化流程以包含环境初始化 - 添加GetEnvironment扩展方法用于获取环境对象
19 lines
408 B
C#
19 lines
408 B
C#
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()
|
||
{
|
||
}
|
||
} |