|
Post by raselbd296 on Dec 25, 2023 3:32:49 GMT
生成的 文件保存在 中。 第二条消息关于需要通知收务分别发送电子邮件和短信其中包含有关准备好的发票的信息。 完整的代码可以在我们的 上找到。 经过测试的实现 我们准备了 个版本供对比。它们都基于用 编写的相同代码。这些框架都没有提供与 提供的服务的现成集成因此我们依赖 提供的 和 工具。 为了与 集成我们还使用了 它允许您轻松控制 对象的映射。 对于包含字段的 表 只需创建一个简单的类 然后我们可以使用以下形式的存储库 将自行处理数据转换。 功能中与 和 的集成是使用这些公司提供的现成客户端来实现的。 对于 您只需执行以下操作一次 然后每次 对于 我们通过以下方式初始化客户端一次 我们通过简单的方式发送每条消息 由于找不到合适的 客户端我们自己实现了与 的集成。然而集成非常轻松只需使用 进行简 电子邮件数据 单的 调用并添加一些设置和数据。 为了简单起见我们创建了一个查询模型 请求本身是通过标准 实现的 对实施没有任何特殊要求。一切总是从从我们的代码中调用单个方法开始。 我们尽力按照 最佳实践做好一切准备。 第一个 版本是工具最丰富的。它使用 框架进行依赖注入以及我们编写的用于使用简介建议生成简单 队列客户端的机制。 一切都是使用 和 命令初始化的。 一个积极的方面是 中内置了 它具有现成的上下文缓存。这简化了 的创建因为该框架负责将其基础设施与 机制连接起来。 第二个 版本基于 工具它为我们提供了编译时依赖注入。它的用途仅限于构建具有所有依赖项的函数的对象。 由于缺乏现成的集成我们不得不编写自己的 幸运的是它实际上只剩下几行代码。 第三个版本使用 没有任何框架。一切都是手动实现的。
|
|