system.reactive

    1

    1答えて

    私は特定のリモートマシンを監視する監視ツールのようなものを書いています。 マシンが稼動しているかどうか、IISがそこで実行されているかどうか、さらにいくつかのパラメータを取得します。 マシンのアップ/ダウン状態を3分ごとに監視できます。 IISの状態は〜1分ごとに監視できます。 これらのパラメータの一部が変更された場合、変更がログに記録されます(DistinctUntilChanged)。同じであ

    2

    2答えて

    を放出する力バッファ: var source = new Subject<Price>(); var buffer = source .Buffer(TimeSpan.FromSeconds(30), 5) .Where(p => p.Any()); (加入者への公開)を発する意味のバッファが5または30秒の大きさに達したときに、最後のEMIT以来行っているが起こります。

    2

    1答えて

    私はマイクロフォンからオーディオをキャプチャし、すべてのサンプルで特定の長さXのバイト配列を生成しています。 Rx.NETでEventHandlerを購読し、配列が一定のサイズになるたびに通知を受けることは可能ですか? は基本的に私はこれを取得したい:は、例えばソースイベントは、3200バイトの長さをバイト配列を生成し、受信した source events: [---][---][---][---

    3

    1答えて

    ReturnとDelayの組み合わせを含む観測値の単体テストを書くのに問題があります。問題は、TestSchedulerは、どの程度の時間が経過しても通知を出さないということです。 var scheduler = new TestScheduler(); var input = new Subject<bool>(); var output = scheduler.Start(() =>

    2

    3答えて

    私はコールバックで動作するネットワークAPIを使用しています。だから、基本的に、私は方法の束が、私は次のようになり、このサードパーティのライブラリで使用する必要があることを呼び出してあります void SendNetworkRequest(string requestType, Action<Response> callback) 私はコードが少し奇抜な取得見つける私の方法のすべてのネットワー

    0

    2答えて

    私はIObservable<ImmutableArray<T>>を持っています。それぞれのTに対応する削除コマンドはIObservable<Unit>です。私はユーザーがリスト内の項目の削除をクリックしたときに応答しようとしています。アイテムがリストに追加されると、Deleteコマンドのリスン(購読)を開始したいと考えています。アイテムがリストから削除されると、私は聴き取りを停止したい(購読中止)

    3

    1答えて

    This questionは、UIスケジューラをThrottleに渡すことで、UIスレッドでIObservable<>.Throttleが実行されるようにする方法を説明しています。しかし、Observablesは.NET Standard 1.5に基づいた共有ライブラリに定義されています。 .NET StandardにDispatcherScheduler.Instanceと同等のものがありますか

    4

    1答えて

    私は、シミュレーション/ワークフロー/ゲームロジックエンジンとして最もよく記述できるものに取り組んでいます(これらのカテゴリのいずれにも該当しません)。 これは、完全にイベント駆動型(リアクティブ)であることを意図しており、分岐やフィルタリング、同時実行性、およびそのすべてのRxの良さを伴う数十万または数十万の連鎖イベントの可能性をサポートする必要があります。 私は非常に Reactive Ext

    2

    1答えて

    どのようにC#リアクティブエクステンションでflatMapLatestをシミュレートできますか?たとえば、このコードをC#に書き直す必要があります。 screenChanged .flatMapLatest { return apiProvider.someApiCall() } ありがとうございました。

    2

    1答えて

    明らかに私はRxSwiftを新しくしました。私は多くの文書やスピーチを消費しましたが、私はいくつかの基本的な概念が欠けていると思います。 私のアプリでは、さまざまなリソースをロードするためのRESTful Webサービスがありますが、ビルド/開始時にはWebサービスのベースURLは不明です。代わりに、私は自分のアプリケーションのバンドル、バージョン、および可能な環境(「プロダクション」、「デバッグ