2016-05-26 7 views
0

無関係の理由で、.NET 4.0から4.6.1にプロジェクトを更新しなければなりませんでした。SignalR UseServiceBus deinitionが.NET 4.6.1にアップグレードした後に見つかりません

アップグレード後、古いフレームワークのもとで以前にインストールされたため、多数のナゲットパッケージを再インストールする必要がありました。

すべてはさておき私の古いSignalRの設定を好きではないコンパイラからもです:

GlobalHost.DependencyResolver.UseServiceBus(connString, "notifications"); 

UseServiceBus()が定義されていません。

編集:WebAPI.OutputCache.Cache.MemoryCacheDefault() - キャッシュは未定義です:

私は、コンパイラは、もはやこのキャッシュプロパティを見つけたことを忘れていません。言及する

var cacheConfig = new global::WebAPI.OutputCache.CacheOutputConfiguration(GlobalConfiguration.Configuration); 
     cacheConfig.RegisterCacheOutputProvider(() => new global::WebAPI.OutputCache.Cache.MemoryCacheDefault()); 

ことの一つは、以前私がSignalR v1.1.2デベロッパーを実行していたということではありませんが、もはや私は1.1.4を選んだこのバージョンをnugetています。

アイデア? MSDNのドキュメントは古いものの、このメソッドを使用するように指示しているので、わかりません。

ありがとう!

答えて

0

まあ、ルーキーミスをしたときには、それを認めなければならないこともあります。これはその時代の一つです。

私はSignalR.ServiceBus DLLが見つかりませんでした。

SignalRのメインパッケージに含まれていないため、再インストールして忘れてしまいました。

関連する問題