web-dev-qa-db-ja.com

NET Core用のRx.NETはありますか?

見つかりました https://github.com/Reactive-Extensions/Rx.NET/issues/148 ですが、最終的な行を理解できませんでした-Rx.NET for .NET Coreとその方法それを得る?

.NET CoreがインストールされたEnterprise Visual Studio 2015 Update 3を使用しています。

14
mark

はい。ただし、Rx.NETの名前空間とパッケージは、System.Reactiveに ここで説明 という名前に変更されました。

NuGetパッケージは、v2.x.xからv3.0.0への移行時にパッケージの名前を変更しました

  • Rx-MainはSystem.Reactiveになりました
  • Rx-CoreはSystem.Reactive.Coreになりました
  • Rx-InterfacesはSystem.Reactive.Interfacesになりました
  • Rx-LinqはSystem.Reactive.Linqになりました
  • Rx-PlatformServicesはSystem.Reactive.PlatformServicesになりました
  • Rx-TestingはMicrosoft.Reactive.Testingになりました

NuGetパッケージを追加するには、project.jsonを編集し、System.Reactiveへの参照を追加します。

  (...)
  "dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0"
    },
    "System.Reactive": "3.0.0"    <------------- 
  },

  "frameworks": {
    "netcoreapp1.0": {
      "imports": "dnxcore50"
    }
  }
33