Tôi đang đấu tranh ở đây. Thông thường tôi đã đọc một cuốn sách nhưng chưa có cuốn sách nào. Tôi đã tìm thấy vô số ví dụ về những thứ khác nhau để làm với việc đọc các luồng bằng cách sử dụng RX nhưng tôi thấy rất khó để có được đầu của tôi xung quanh.Cách thích hợp để tạo một Đài quan sát có thể đọc luồng đến cuối
Tôi biết tôi có thể sử dụng Observable.FromAsyncPattern để tạo trình bao bọc các phương thức BeginRead/EndRead hoặc BeginReadLine/EndReadLine của Stream.
Nhưng điều này chỉ đọc một lần - khi người quan sát đầu tiên đăng ký.
Tôi muốn một Observable sẽ tiếp tục đọc và bơm OnNext cho đến khi lỗi dòng hoặc kết thúc.
Ngoài việc này, tôi cũng muốn biết làm thế nào tôi có thể chia sẻ rằng có thể quan sát với nhiều người đăng ký để tất cả họ đều có được các mục.
Bài viết tuyệt vời nhưng hết sức lỗi thời. Điều đó tham chiếu đến API cũ. Chương này * lấy các khái niệm đó và làm cho nó hoạt động với phiên bản Rx mới hơn. * http: //introtorx.com/Content/v1.0.10621.0/15_SchedulingAndThreading.html#CreatingYourOwnIterator –
Ooh, không bao giờ biết về liên kết đó @LeeCampbell - rất hay! – JerKimball
Điều gì đã xảy ra với câu hỏi này? Câu trả lời trước đó ở đâu? –