У меня есть существующий проект, и я хочу добавить Blazor в свой проект, но во всей информации, доступной в Интернете, я не нашел, как это сделать.Все, что я нахожу, о том, как добавить JS на страницы Blazor.
Предположим, что ваше приложение хочет использовать клиентскую версию Blazor, которая будет самой простой формой для интеграции.Также я предполагаю, что вы используете ASP.NET Core для упрощения.
ConfigureServices
services.AddResponseCompression(opts => { opts.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" }); });
См. https://github.com/aspnet/AspNetCore/blob/master/src/Components/Blazor/Templates/src/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/Startup.cs#L18-L22
Configure
app.UseBlazor<BlazorAppClient.Startup>();
, где BlazorAppClient.Startup - это класс запуска вашего автономного Blazorприложение, которое вы создаете ранее.См. https://github.com/aspnet/AspNetCore/blob/master/src/Components/Blazor/Templates/src/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/Startup.cs#L43
BlazorAppClient.Startup
Все это в предположении, что вы используете последнюю версию .NET Core 3 Preview 5 бит.