Описание тега blazor-webassembly
Существует две модели хостинга для приложений Blazor: серверная (часто предварительно обработанная) и клиентская. Из-за различных сред хостинга то, что может работать на стороне клиента, может не работать на стороне сервера, и наоборот. Используйте этот тег для вопросов, связанных с приложениями Blazor, размещенными на стороне клиента.
2
ответа
@inject HttpClient httpClient против builder.Services.AddHttpClient в Blazor
Есть ли причина, по которой у нас нет GetFromJsonAsyncдоступный, когда мы используем named HttpClients. Мне пришлось установить NewtonSoftJson, чтобы десериализовать ответ, когда я переключился на Named HttpClients. Внедрение в компонент Razor @inje…
02 июл '20 в 13:47
1
ответ
Невозможно удалить видеокомпонент из дерева рендеринга даже после уничтожения родительского компонента
Я пытаюсь создать видеокомпонент с помощью Blazor. Я использую библиотеку video.js для функций, связанных с видео. Код находится в репо https://github.com/VenkateshSrini/BlazorComponents. Теперь, когда я запускаю код в первый раз, появляется страниц…
04 авг '20 в 05:09
2
ответа
Удаление Console.WriteLine из приложения Blazor WebAssemble для производства
Имея Console.WriteLineпомочь в создании приложения веб-сборки Blazor полезно, но есть ли способ удалить их для производства? Я попытался запустить приложение с ASPNETCORE_ENVIRONMENT, установленным в Production, или запустить мое приложение в режиме…
29 июл '20 в 20:28
1
ответ
Страница Blazor 404 не отображается, если маршрутизатор не соответствует требованиям
Я работаю над Blazor POC и застрял на маршрутизации. Я реализовал некоторую маршрутизацию на странице, но если какой-то маршрут не настроен и пытаюсь загрузить из браузера, то получаю только текст "Загрузка..." в браузерах Ниже файла App.razor <R…
09 июл '20 в 08:25
0
ответов
gRPC-web в Blazor Web Assemby, как внедрить при использовании Grpc.Net.ClientFactory
Это код, который мне подходит для вызова службы gRPC-Web: var httpClient = new HttpClient(new GrpcWebHandler(GrpcWebMode.GrpcWeb, new HttpClientHandler())); var channel = Grpc.Net.Client.GrpcChannel.ForAddress("https://localhost:5001", new…
03 июл '20 в 21:39
0
ответов
Blazor Webassembly - запрос от браузера к серверу API возвращает 302 HTTP-код (перенаправление) - как обрабатывать
Приложение Blazor Webassembly отправляет HTTP-запрос Ajax на сервер // blazor page code async Task GetDataFromServerApi() { using (var resp = await Http.GetAsync("Api/ResourceGroup").ConfigureAwait(false)) { if (resp.StatusCode == HttpStatusCode.Red…
11 июн '20 в 22:41
1
ответ
Загрузка внешней DLL в Blazor с локального компьютера
Я пытаюсь загрузить сборку в приложение Blazor во время выполнения, как показано здесь. Однако я получаю сообщение об ошибке при попытке загрузить сборку в OnInitializedAsync(): Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRender…
04 авг '20 в 12:24
2
ответа
Исключение при добавлении нового метода в рабочий Сервис с использованием gRPC-Web и protobuf-net
Я получаю следующее исключение: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Компонент визуализации необработанного исключения: инициализатор типа для DefaultProxyCache1' threw an exception. System.TypeInitializatio…
04 июл '20 в 20:56
0
ответов
как получить текущий индекс, когда я выбираю для загрузки файла с помощью этого метода входного файла mehtod в Blazor
int i = 0; foreach (IpoFilePros ac in _IpoFilePros) { _IpoFilePros[i].incid = i; <div class="row"> <div class="form-group mb-3 col-lg-3"> <InputFile OnChange="HandleMultiFile" /> <label for="c…
08 авг '20 в 17:09
1
ответ
Как вручную отобразить страницу Blazor-Webassembly-404-Not-Found, если маршрут совпадает, но параметры неверны?
Представьте, это путь к моей странице Blazor: @page "/a/b/c/{numericvalue:int}" Следующие запросы будут соответствовать: /a/b/c/1 /a/b/c/2 /a/b/c/509 Этот запрос... /a/b/c/test ... отобразит страницу NotFound, определенную в файле App.razo…
05 сен '20 в 16:44
2
ответа
Проблема с базовым URL-адресом при доступе к PNG-изображению по URL-адресу
Я использую веб-сборку Blazor с размещенным ASP.NET Core. Я установил базовый URL на "/" Я хочу преобразовать изображение из URL-адреса в массив байтов Поэтому я использую приведенный ниже код для преобразования string imageUrl = "https://homep…
08 июл '20 в 10:25
0
ответов
Поддерживает ли Blazor или какой-либо пакет NuGet маршрутизацию для вложенных маршрутов?
Представьте, что у меня есть приложение для онлайн-продаж и обработки заказов. У меня есть клиенты, счет-фактура, элемент счета-фактуры. У покупателя есть вопрос об изделии в последнем заказе, и он хочет отправить ссылку своему торговому представите…
03 июл '20 в 03:45
1
ответ
Невозможно отправить почту с помощью графического API
Невозможно отправить почту с помощью Microsoft-Graph-API (Azure AD B2c). Я пробовал следующий код, но не работал IConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplicationBuilder .Create(appId) .WithTenantId(tenantI…
05 авг '20 в 20:04
0
ответов
Как передать данные из AuthCookie в ClaimsPrincipal в настраиваемом CustomAuthStateProvider?
Мы используем последнюю версию Blazor WebAssembly в сочетании с API-контроллерами. Мы хотим использовать проверку подлинности с помощью форм для проверки входа в систему в Active Directory. Когда проверка прошла успешно, мы создаем AuthCooki. Пробле…
29 июл '20 в 16:12
0
ответов
Ошибка Blazor WebAssembly при публикации в службе приложений Azure
Я создал новый проект Blazor WebAssembly и опубликовал его в Службах приложений Azure, ничего не меняя в приложении по умолчанию, созданном VS 2019. Приложение работает нормально, когда я пытался получить данные локально, но выдает следующее исключе…
02 июн '20 в 09:49
3
ответа
Сборка не содержит общедоступного вызываемого метода с [JSInvokableAttribute]
Мы используем Blazor WebAssembly, и я хочу вызвать нестатический метод в моем файле Index.razor с помощью JavaScript. JavaScript: (function () { // keydown event window.addEventListener("keydown", function (e) { DotNet.invokeMethodAsync('M…
17 июл '20 в 15:57
1
ответ
Ошибка целостности развертывания Blazor Wasm PWA IIS
Я создал новый проект Blazor PWA WebAssembly (шаблон последней версии по умолчанию) и развернул его в IIS в Windows Server, чтобы попробовать PWA. Установлен последний пакет хостинга.NET Core. После его публикации я запустил сценарий в Microsoft Doc…
24 июл '20 в 19:11
1
ответ
Как использовать StackExchange.Redis в приложении Blazor WebAssembly?
Я пытался позвонить ConnectionMultiplexer.ConnectAsync в клиентском компоненте Blazor следующим образом: protected override async Task OnInitializedAsync() { var configuration = new ConfigurationOptions { AbortOnConnectFail = false, ConnectTimeout =…
15 июн '20 в 10:39
1
ответ
Функция выполняется, и я не знаю почему
Я новичок в Blazor, и у меня проблема, которую я не понимаю. Я написал простое тестовое приложение, в котором я могу создавать контакты, статьи и счета. Это работает. В счете-фактуре я могу создавать позиции счета-фактуры, открыв модальное окно и вы…
30 июн '20 в 11:55
1
ответ
Форматировать InputNumber как процент
У меня есть модель, привязанная к форме редактирования. Одно из свойств модели - десятичная дробь в процентах. Я хотел бы показать пользователю и позволить ему вводить такие вещи, как: 10,5 вместо 0,015 Есть ли форматер InputNumber? Я бы согласился,…
14 авг '20 в 02:04