放置存储和公共交通工具的清洁架构

问题描述 投票:0回答:0

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

c# .net masstransit clean-architecture
© www.soinside.com 2019 - 2024. All rights reserved.