android - 将存储库类注入 ViewModel 的最佳方法是什么?
问题描述
我很好奇哪种方法更好
class CustomViewModel @Inject constructor(private val repo: CustomRepository) : ViewModel()
或这个
class CustomViewModel @Inject constructor() : ViewModel() {
@Inject
lateinit var repo: CustomRepository
}
解决方案
推荐阅读
- angular - 如何使用 Socket.io 将实时音频流从 Angular 发送到 python 烧瓶服务器?
- python - Python 包可以创建一个通过多个自身实例持久存在的变量吗?
- c# - .NET Core:当 ApiController 缩短管道时访问错误请求的请求数据
- javascript - 我的媒体文件的路径在 django 项目中不起作用
- ruby - The "realmRoles" parameter is ignored when adding a user via the Keycloak API
- typo3 - 重定向后不显示 Flash 消息
- python - 如何相互减去两个列表列表?
- php - 在 PHP 中使用 xpath 查询 XML
- wpf - 将“SelectedItems”依赖属性绑定到 ViewModel 属性不起作用
- c# - 用一个或多个“选择”命令填充数据表