【发布时间】:2019-02-12 08:21:23
【问题描述】:
假设我有一个图像处理库,我需要它以两种方式工作 - 同步和作为 pub/sub 模式。所以第一种方法ProcessBigListOfImages 在完成之前不会返回。第二种方法ProcessBigListOfImagesStart 应该会立即返回某种订阅信息(最好有进度反馈),所以它会被该进程在以后的某个地方调用。
现在,这就是我在使用本地文件系统和 Azure 计算和存储时所需要的。两个不同的平台,但任务相似。我想拥有相同的 API。这可行吗?
我可能需要再阅读一些有关设计模式的书籍来刷新我的记忆......
【问题讨论】:
标签: c# azure design-patterns architecture