cost 181 ms
如何批處理 IAsyncEnumerable<t> ,在連續批次之間執行最大間隔策略?</t>

[英]How to batch an IAsyncEnumerable<T>, enforcing a maximum interval policy between consecutive batches?

我有一個異步的消息序列(流),有時會多次到達,有時會偶爾到達,我想分批處理它們,每批 10 條消息。 我還想對接收消息和處理消息之間的延遲實施上限,因此如果在接收到批處理的第一條消息后經過 5 秒,還應該處理少於 10 條消息的批處理。 我發現我可以通過使用System.Interactive.A ...

我怎樣才能“適應”一個任務<ienumerable<t> &gt; 到 IAsyncEnumerable<t> ? </t></ienumerable<t>

[英]How can I "adapt" a Task<IEnumerable<T>> to IAsyncEnumerable<T>?

我正在逐步將 Ix.NET 引入到遺留項目中。 我有許多返回Task&lt;IEnumerable&lt;T&gt;&gt;的存儲級 API,但我想將它們調整為IAsyncEnumerable&lt;T&gt;以便在系統的 rest 中使用。 似乎應該有一個輔助方法(用於 IEnumerable ...

在滿足某些條件之前選擇最后 n 個元素

[英]Select n last elements before some condition is met

是否有任何專用的交互式擴展方法可以在遇到某些條件之前生成最后 n 個元素? 例如對於數組src ,我想在它之前獲取元素 99 加 2 個元素: {{3, 4, 99}, {6, 7, 99}, {9, 10, 99}} 我想出了以下代碼,但想知道是否有專門的方法或方法組合來執行此操作 ...

某處有 Ix.NET (System.Interactive) 的示例嗎?

[英]Is there an example of Ix.NET (System.Interactive) somewhere?

我有一個異步方法,說: 並將被調用: 上面的語法無效,但基本上我是在使用異步生成器。 我知道它可以通過 Observables 處理。 我對 Rx.NET 進行了實驗,它在一定程度上起到了作用。 但我試圖避免它給代碼庫帶來的復雜性,更重要的是,上述要求本質上仍然不是一個反應式系統(我們的仍然是基於 ...

Linq-to-Objects和Linq-to-XML中Let語義的問題

[英]Problems with Let semantics in Linq-to-Objects and Linq-to-XML

請考慮以下示例,該示例由嵌套XElement的定義和一對Linq表達式組成。 第一個表達式可以按預期方式工作,它通過選擇通過獲取bot(用於底部)而生成的tmp來迭代獲取底層的第一個和最后一個XElement,並將其存儲在匿名類型的新實例中以重用“ bots”的名稱。 ”。 第二個表達式嘗試 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM