【发布时间】:2014-01-16 20:09:01
【问题描述】:
我使用 Xamarin 框架开发了一个移动应用程序。
我想在移动应用程序运行期间收集一些信息并将其发送给某个接收器。信息是消息[Event, Action, Arguments (Name-Value pair list)]。
现在,我有一个大型静态类,其中包含许多在不同应用程序位置调用的方法。这使我能够拥有强类型的消息及其论点。问题:很难维护许多类似的方法和字符串常量。
是否有任何设计模式可以做这些事情...也许我应该将所有允许的消息存储在一个 XML 文件中并自动生成 c# 方法...这通常是如何完成的?
【问题讨论】:
-
您可能会在 Programmers Exchange 上取得更大的成功。
-
我可以将问题分享给程序员交流,还是我应该复制/粘贴它?
-
我认为复制并粘贴它然后删除它是你最好的选择。我真的很惊讶没有人因为把它放在这里而激怒你。
标签: c# design-patterns xamarin mobile-application