我正在開發一個應用程序,我希望我的客戶端類儘可能乾淨。 我想用調解模式的(可以在以下地址中找到) http://www.codeproject.com/KB/aspnet/SoftArch2.aspx 的問題是,我可以GUI含有大量的管制,將需要大量的維護。 它是一個很好的做法,我的客戶端形式的中介類例如參考: class GuiMediatorObj
{
private stati
我有一個關於調解器模式的問題,我想在我的應用程序中實現(使用C#)。在我的代碼中實現模式時,我遇到了循環依賴。這些類的結構如下: Mediator和Colleague組件/類在不同的程序集中,因爲中介模式需要兩個組件(類)相互使用。引用對方時出現問題。 考慮下面的代碼: namespace Mediator
{
public abstract class IMediator
我有實施類似Mediator模式的一個項目是什麼在這個問題上找到: Sql, Wpf, Xaml, C#, Binding data, Dynamic resource, accessing to non-static data, Obtaining a Reference to an Object 這似乎很好地工作時,註冊()函數在父視圖稱爲然後子視圖中的SendMessage()函數。可以很容