breakpoint

This commit is contained in:
CortexCore
2023-09-15 23:02:46 +08:00
parent f6bf8fffe3
commit eabf0c6188
43 changed files with 1701 additions and 1582 deletions

View File

@@ -1,6 +1,8 @@
using System.Threading;
using Cysharp.Threading.Tasks;
using Godot;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using HttpClient = System.Net.Http.HttpClient;
namespace BITKit;
@@ -24,7 +26,7 @@ public partial class BITAppForGodot : Node
BIT4Log.OnException += x=>GD.PrintErr(x.ToString());
//启动BITApp
BITApp.Start(ProjectSettings.GetSetting("application/config/name").AsString());
BITApp.Start(ProjectSettings.GetSetting("application/config/name").AsString()).Forget();
BIT4Log.Log<BITAppForGodot>("已创建BITApp");
}
@@ -36,9 +38,10 @@ public partial class BITAppForGodot : Node
//添加测试用HttpClient
BITApp.ServiceCollection.AddSingleton<HttpClient>();
BITApp.ServiceCollection.AddLogging();
//构造依赖服务提供接口
BITApp.BuildService();
//BITApp.BuildService();
//设置光标状态
AllowCursor.AddListener(SetCursor);
@@ -49,10 +52,8 @@ public partial class BITAppForGodot : Node
}
protected override void Dispose(bool disposing)
{
#pragma warning disable CS4014
//停止BITApp
BITApp.Stop();
#pragma warning restore CS4014
BIT4Log.Log<BITAppForGodot>("已安全退出App");
}
private void Exit()