20 lines
509 B
C#
20 lines
509 B
C#
using asap.core;
|
|
|
|
namespace Activity
|
|
{
|
|
/// <summary>
|
|
/// 活动解析器 - 提供简洁的静态 API 调用活动数据管理器
|
|
/// </summary>
|
|
public static class ActivityResolver
|
|
{
|
|
/// <summary>
|
|
/// 解析当前活动的管理器实例
|
|
/// </summary>
|
|
public static TM Resolve<TM>() where TM : AEventDataManager
|
|
{
|
|
var manager = GContext.container.Resolve<ActivityManager>();
|
|
return manager?.Resolve<TM>();
|
|
}
|
|
}
|
|
}
|