Как я могу отладить код 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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