docs_CN/MigrationGuides/migration_8_to_9.md
此项目遵循Semantic Versioning.
当更新到Moya的一个新的主版本时请遵循下面的适当引导 (例如. 8.0 -> 9.0).
parameters 和 parameterEncoding 到 task 计算属性的 case .requestParameters(parameters:encoding:)中.request 为 .requestPlain (如果没有参数) 或者 .requestParameters(parameters:encoding:)parameters 和 parameterEncoding (比如. addingParameters()), 现在使用新的 task 属性来替代.requestCompositeParameters(bodyParameters:bodyEncoding:urlParameters:).download(.request(destination)) 为 .downloadDestination(destination).upload(.file(url)) 为 .uploadFile(url).upload(.multipart(data)) 为 .uploadMultipart(data)AccessTokenPlugin给TargetType添加了AccessTokenAuthorizable一致性.shouldAuthorize 为 true 或者未定义,指定一个值为 .bearer的AuthorizationType 。RxMoyaProvider<Target> 为 MoyaProvider<Target> 并使用 .rx 命名空间来访问 RxSwift API.ReactiveMoyaProvider<Target> 为 MoyaProvider<Target> 并使用 .reactive 命名空间来访问 ReactiveSwift API.