我有一个关于干净架构的问题。我知道使用外部资源应该在基础设施层完成。目前,我正在处理将文件存储在 blob 存储中的问题。从逻辑上讲,我也应该在基础设施中有这个,对吧?我应该在应用程序层中使用名为 Save() 的方法创建一个名为 IStorage 的接口。然后,我将在基础架构层中实现它。同样的问题也适用于 MassTransit。在某种程度上,MassTransit 是一种抽象,但我认为我应该将它放在基础设施层中,对吗?