Ich musste ein Projekt von .NET 4.0 zu 4.6.1 aus irrelevanten Gründen aktualisieren.SignalR UseServiceBus-Definition fehlt nach dem Upgrade auf .NET 4.6.1
Nach dem Upgrade musste eine Reihe von Nuget-Paketen neu installiert werden, da sie zuvor im alten Framework installiert wurden.
Alles ist gut, abgesehen von den Compiler meiner alte SignalR Konfiguration nicht zu mögen:
GlobalHost.DependencyResolver.UseServiceBus(connString, "notifications");
UseServiceBus() nicht definiert ist.
Edit:
Ich habe vergessen, dass der Compiler nicht mehr diesen Cache Eigenschaft findet: WebAPI.OutputCache.Cache.MemoryCacheDefault() - Cache ist nicht definiert.
var cacheConfig = new global::WebAPI.OutputCache.CacheOutputConfiguration(GlobalConfiguration.Configuration);
cacheConfig.RegisterCacheOutputProvider(() => new global::WebAPI.OutputCache.Cache.MemoryCacheDefault());
Eine Sache zu erwähnen ist, dass ich vorher SignalR v1.1.2 lief, aber NuGet nicht mehr diese Version hat so für 1.1.4 I entschieden.
Irgendwelche Ideen? Die MSDN-Dokumentation, obwohl alt, weist immer noch an, diese Methode zu verwenden, also bin ich mir nicht sicher.
Danke!