【发布时间】:2018-06-10 23:57:55
【问题描述】:
在 Bob 大叔的 Clean Architecture 下,原生 android 中的 recaptcha 和 api 在哪里放置和处理?
recaptcha api应该放在数据层下面,我在数据和表示层之间做一个交互器吗?
【问题讨论】:
标签: android architecture recaptcha clean-architecture
在 Bob 大叔的 Clean Architecture 下,原生 android 中的 recaptcha 和 api 在哪里放置和处理?
recaptcha api应该放在数据层下面,我在数据和表示层之间做一个交互器吗?
【问题讨论】:
标签: android architecture recaptcha clean-architecture
在 Clean Architecture 中,所有“框架”都位于最外圈。我不是安卓专家,但据我了解,recaptcha 库也属于这一类。
根据您是否需要从用例交互器或控制器访问 recaptcha 库,您需要在该特定层上创建一个接口,然后在“框架”层中实现该接口。此实现包装了 recaptcha 库,因此尊重依赖规则。
更新:有关“如何在 Clean Architecture 中集成框架”的更详细讨论,请参阅我的博客文章 http://www.plainionist.net/Implementing-Clean-Architecture-Frameworks/
【讨论】: