Как я могу отладить код Blazor рендеринга на стороне сервера в компоненте?C#

Место общения программистов C#
Anonymous
Как я могу отладить код Blazor рендеринга на стороне сервера в компоненте?

Сообщение Anonymous »

Я создаю приложение blazor для рендеринга на стороне сервера.
В Program.cs у меня есть
builder
.Services
.AddRazorComponents()
.AddInteractiveServerComponents();

и
app.MapRazorComponents()
.AddInteractiveServerRenderMode();

У меня в компоненте есть что-то вроде этого, но оно не работает, и я хотел бы отладить этот код с помощью точек останова, но не нашел способа его отладки
р>
@using System.Globalization
@inject IJSRuntime JSRuntime
@inject NavigationManager Nav


@foreach (var language in supportedLanguages)
{
@language.DisplayName
}


@code
{
CultureInfo[] supportedLanguages = new[]
{
new CultureInfo("en-US"),
new CultureInfo("pt-PT"),
new CultureInfo("fr-FR"),
};

private async Task ChangeLanguage(ChangeEventArgs e)
{
var culture = e.Value?.ToString();
Console.WriteLine("culture is " + culture);
if (!string.IsNullOrEmpty(culture))
{
await JSRuntime.InvokeVoidAsync("BlazorCulture.setCulture", culture);
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/782 ... -component

Вернуться в «C#»