【发布时间】:2021-03-14 22:10:28
【问题描述】:
创建一个基本的 Blazor 应用程序,我正在尝试调试我的应用程序的 main/start 方法。 主要是检查我注入的对象,主要是从 appsettings.json 获取配置。
我还在 lauchSettings.json 中添加了用于浏览器调试的 json 设置,但没有成功。
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
我在 google 上查过,但与 Program.Main() 断点相关的解决方案并不多。 有什么建议吗?
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("#app");
builder.Services.AddTransient(sp => new HttpClient { BaseAddress = new Uri("https://localhost:5001/") });
builder.Services.AddScoped<DashboardDataService>();
builder.Services.AddScoped<TrTradingSignalBotApiService>();
builder.Services.AddTelerikBlazor();
await builder.Build().RunAsync();
}
}
【问题讨论】:
标签: c# settings blazor main start-process