我正在开发一个应用程序,我希望我的客户端类尽可能干净。 我想用调解模式的(可以在以下地址中找到) 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()函数。可以很容