"IApplicationBuilder" не содержит определения для "MapAzureSignalR"

Я новичок в Azure Signal Services и пытаюсь подключить свое приложение к службам Azure Signal R. Я делаю подтверждение концепции, чтобы проверить целесообразность использования в моем приложении.

Код

 public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
        if (env.IsDevelopment())
        {
            app.UseDeveloperExceptionPage();
        }

        app.UseCors("CorsPolicy");
        app.UseSignalR(routes =>
        {
            routes.MapHub<NotifyHub>("notify");
        });

        app.MapAzureSignalR(this.GetType().FullName); ---Error code
        app.UseMvc();
    }

Я использую.NET Core 2.2, а также добавил ссылку на Microsoft.Azure.SignalR.AspNet версии 1.0.0-preview1-10317

2 ответа

Решение

Я добавил ссылку на Microsoft.Azure.SignalR и MapAzureSignalR был доступен в intellisense, и он успешно скомпилирован.

Install-Package Microsoft.Azure.SignalR -Version 1.0.6

Вам нужно сослаться на Microsoft.AspNetCore.SignalR.Http ( https://dotnet.myget.org/feed/aspnetcore-ci-dev/package/nuget/Microsoft.AspNetCore.SignalR.Http) сейчас.

Другие вопросы по тегам