我将开发一些逻辑来从第三方API获取日期。这些API有不同的方法名称和参数,我需要记住可插拔组件。
此外,我必须维护成功,失败,记录获取次数,凭据信息等日志。
请在C#中提供一些示例,以便我可以开始研究它。
答案 0 :(得分:0)
这是官方MSDN plugin framework解释的。从根本上说,你需要做的是:
你只是:
Code-project示例和more。我建议也看看bridge design pattern,因为它允许你将抽象与其实现分离,以便两者可以独立变化。 3>代表
维护成功,失败,记录获取次数,凭据信息等日志。
对于您的请求/响应对,Proxy非常合适,它会将您的请求封装为对象,因此您可以使用不同的请求,队列或日志请求参数化客户端,并支持可撤销操作。 / p>