Клиент SignalR не получает сигнал в режиме разблокировки (UWP) - PullRequest
0 голосов
/ 12 февраля 2020

Я использую Microsoft.AspNetCore.SignalR.Client 3.1.1 в своем приложении UWP. Мой код работает нормально в режиме отладки, мое приложение получает сигнал, но когда я использую режим выпуска, мое приложение не получает сигнал. Я думаю, что компилятор VS не включает некоторые методы или классы или что-то еще. Как я могу решить это? Мой код ниже:

var hubConnectionToWebService = new HubConnectionBuilder().WithUrl($"{Setting.Instance.UrlSignalR_WebService}").WithAutomaticReconnect(new RandomRetryPolicy()).Build();

hubConnectionToWebService.On<int, string>("ReceiveMessage", async (categoryID, tags) =>
                    {
                        Setting.Instance.CurrentCategoryID = categoryID;
                        await ReplacementBanners();
                    });

await ConnectWithRetryAsync(hubConnectionToWebService, tokenClosingClient);

1 Ответ

1 голос
/ 12 февраля 2020

Я решил так: добавлено пространство имен к директивам в Default.rd. xml

<Namespace Name="System.Text.Json" Dynamic="Required All" />
...