что нужно добавить/написать для того, чтобы перевести на Blazor? Или проще создать новый проект (он содержит только старые вьюшки и контроллеры)?
2. Нет ли проблем при паблише Blazor проектов в качестве self contained для linux x64? Помню когда только .NET 5 появлялся, была проблема со сборкой в self contained, так как они его изменили
Сам ответил на свои вопросы методом тыка 1. Подключение оказалось проще простого. Сервисы: services.AddServerSideBlazor(); services.AddRazorPages(); Роутинг: app.UseEndpoints(endpoints => { endpoints.MapControllerRoute("default", "{controller=Home}/{action=Index}/{id?}"); endpoints.MapRazorPages(); endpoints.MapBlazorHub(); }); Создаём страницу, указываем в ней <script src="~/_framework/blazor.server.js"></script> и компонент <app><component type="typeof(App)" render-mode="ServerPrerendered" /></app> 2. Сборка тоже без проблем, однако время сборки увеличилось раз в 10.
Я одолжу фотографию с вашей авы?
Обсуждают сегодня