我需要綁定一個視圖與數據流。流的創建並不那麼簡單,它依賴於來自多個基礎流的值。加載視圖的整個過程涉及創建多個流,基於一個流的數據創建新的流,然後最終創建一個具有所需數據的流。 我正在做的是生成一個流,然後異步等待數據(因爲它請求服務器),當數據到達時,我創建另一個流,可能是一個接受兩個或更多輸入流的連接流。任何設計模式?
現在,我這樣做是爲每一個觀點我在飛行加載。
我看到的代碼是沒有更多的保持簡單。遵循一些設計模式,必須有更好的方法來做到這一點。尋求你的建議。不是我不知道,如果是使用WebSockets選項的模式
請發表您的代碼,並讓我們知道您的想法是錯誤的,你想如何改進它。你是否真的在用c#或java尋找答案?你在用什麼語言? – 2014-08-28 07:22:36
我正在使用C#。我正在尋找更好的設計方法 – gaurawerma 2014-08-28 07:26:33
提供必要的代碼以更好地理解您的問題。目前,這個問題來自最終用戶抱怨爲什麼應用程序對他/她而言很複雜。我會推薦提供你的代碼的[SSCCE](http://sscce.org)。 – 2014-08-28 07:29:06