using Microsoft.Extensions.DependencyInjection; namespace BetterGenshinImpact.Service.GearTask; /// /// 齿轮任务服务注册扩展方法 /// public static class GearTaskServiceExtensions { /// /// 注册齿轮任务相关服务 /// /// 服务集合 /// 服务集合 public static IServiceCollection AddGearTaskServices(this IServiceCollection services) { // 注册核心服务 services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddTransient(); services.AddTransient(); return services; } }