Как настроить Azure SignalR с серверной частью Blazor? - PullRequest
1 голос
/ 11 июля 2019

Разработка приложения на стороне сервера Blazor У приложения не может быть простоев, поэтому даже если один из экземпляров веб-приложения перезагружается, связь должна оставаться стабильной.Таким образом, я пытаюсь направить связь SignalR от серверной части Blazor к клиенту через службу Azure SignalR, а не через конкретный экземпляр WebApp.

Где в проекте Blazor я могу указать свою собственную службу Azure SignalR?

1 Ответ

1 голос
/ 23 июля 2019

Azure:SignalR:ConnectionString - это конфигурационный ключ по умолчанию, который SignalR ищет для установления соединения.

Вы можете установить значение этой клавиши с помощью следующей команды.

dotnet user-secrets set Azure:SignalR:ConnectionString "<your connection string>"

Также не забудьте добавить службу AzureSignalR в ваш файл запуска.

public void ConfigureServices(IServiceCollection services)
{
    ...
    services.AddServerSideBlazor();
    services.AddSignalR().AddAzureSignalR();
    ...
}

Для получения дополнительной информации вы можете проверить aspnet / AzureSignalR-samples .

...