using System.Reflection;
namespace LFlow.Base;
///
/// 程序对象
///
public class App
{
///
/// 服务集合
///
internal static IServiceCollection? services;
///
/// 服务提供者
///
private static IServiceProvider? ServiceProvider => services?.BuildServiceProvider();
///
/// 获取服务
///
///
///
public static T? GetService()
{
return ServiceProvider!.GetService();
}
///
/// 子服务程序集
///
public static List SubServiceAssembly = [];
}