0
我想有许多适配器到同一个SessionManager,有可能吗?Alamofire会话管理器可以有很多适配器吗?
我用例是:从适配器
设置默认标题
如果basic_auth:添加basic_auth_adapter
如果token_auth:添加token_auth_adapter
感谢
我想有许多适配器到同一个SessionManager,有可能吗?Alamofire会话管理器可以有很多适配器吗?
我用例是:从适配器
设置默认标题
如果basic_auth:添加basic_auth_adapter
如果token_auth:添加token_auth_adapter
感谢
目前Alamofire 4你每个SessionManager
只能使用1 RequestAdapter
。我们这样设计它是因为如果有多个适配器,可以帮助您简化事情并避免订单问题。
您可以轻松地将所有这些功能添加到同一个适配器。我们的意图是,如果一个适配器变得太复杂了,你可以将逻辑分解成多个小对象。你可能做到这一点的一种方法是为每种类型的URL请求创建一个更小的适配器。然后由SessionManager
调用的主适配器将检查URL请求并调用适当的较小适配器。