Tôi đã tìm kiếm các ví dụ về cách sử dụng Observable.Buffer trong rx nhưng không thể tìm thấy bất cứ điều gì đáng kể hơn so với các công cụ đệm thời gian trên đĩa.Có thể để Observable.Buffer trên một cái gì đó khác với thời gian
Dường như có quá tải để chỉ định "bufferClosingSelector" nhưng tôi không thể che giấu suy nghĩ của mình xung quanh nó.
Những gì tôi đang cố gắng làm là tạo chuỗi có bộ đệm theo thời gian hoặc bằng cách "tích lũy". Hãy xem xét luồng yêu cầu trong đó mọi yêu cầu có trọng lượng nào đó và tôi không muốn xử lý nhiều hơn x trọng lượng tích lũy tại một thời điểm hoặc nếu chưa đủ tích lũy, hãy cho tôi biết những gì đã đến trong khung thời gian trước (Bộ đệm thông thường) chức năng)
Lưu ý nhanh, amb dường như không hoạt động khi nguồn có thể quan sát được loại khác sau đó dài – Dmitry
@Dmitry Tôi vừa đưa ra ý tưởng cơ bản. Tôi đã chỉnh sửa nó để bao gồm một ví dụ về các loại khác nhau. – Asti
Có thể truy cập giá trị đóng bộ đệm từ người quan sát không? Ví dụ. bộ đệm dấu thời gian sử dụng để đóng. – liang