This commit is contained in:
CortexCore
2025-03-10 22:42:42 +08:00
parent ad7065fa02
commit d83387500d
16 changed files with 233 additions and 39 deletions

View File

@@ -5,6 +5,7 @@ using BITKit.UX.Settings;
using Cysharp.Threading.Tasks;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Net.BITKit.Localization;
using Net.Like.Xue.Tokyo.UX;
using Net.Project.B.UX;
using Project.B.Player;
@@ -61,6 +62,9 @@ namespace Net.Like.Xue.Tokyo
//获取服务提供者
await using var serviceProvider = BITApp.ServiceProvider = serviceCollection.BuildServiceProvider();
serviceProvider.GetRequiredService<CsvLocalizationService>().Url =
@"http://server.bitfall.icu:21982/net.like.xue.tokyo/net.like.xue.tokyo.localization.csv";
await global::Project.B.Program.BuildServiceProvider(serviceProvider,destroyCancellationToken);
var uxService = serviceProvider.GetRequiredService<IUXService>();
@@ -75,7 +79,7 @@ namespace Net.Like.Xue.Tokyo
serviceProvider.GetRequiredService<IUXHud>();
serviceProvider.GetRequiredService<IUXDialogue>();
serviceProvider.GetRequiredService<IUXDialogue>().SubtitleLanguage="zh-CN";
serviceProvider.GetRequiredService<IUXLoadingMap>();
@@ -85,6 +89,8 @@ namespace Net.Like.Xue.Tokyo
serviceProvider.GetRequiredService<IUXBuyStation>();
serviceProvider.GetRequiredService<UXEscMenu>();
serviceProvider.GetRequiredKeyedService<IUXMap>(nameof(IUXHud));
serviceProvider.GetRequiredKeyedService<IUXMap>(nameof(IUXMap));