我有一個使用2.0框架的.NET大型遠程項目。服務器的API通過接口公開,共享類型包含在與客戶端應用程序共享的程序集中。.NET遠程處理,版本控制和接口
我有一些方法接受一個基類的數組,它有許多不同的繼承類。
例如,我有基類「車」,有兩個類繼承它說「汽車」和「卡車」。
我有一個方法IFoo.Save(名單車輛)
後來我補充一點,從「車」評選的「摩托車」繼承一個新的類,只有服務器或客戶端有新的共享組件,但不都。其中之一將無法解決新的類型。
你覺得什麼是處理這種情況的最靈活的方法?
編輯:這是Windows窗體客戶端應用程序和託管在Windows服務中的遠程處理服務器。
+1「並導致瘋狂」 – 2013-03-06 13:54:32