OneDriveClientExtensions 在哪里?

Where is OneDriveClientExtensions?

我正在关注这篇文章,

https://msdn.microsoft.com/en-us/magazine/mt632271.aspx

它引用了 OneDriveClientExtensions,我在任何地方都找不到它,也没有提到它可能在哪里。有什么想法吗?

尼克。

"OneDriveClientExtensions" 是 OneDriveSDK 版本 1.x 的一部分,但最新的 2.x 没有。 并且,MSDN杂志的文章是基于OneDriveSDK版本1.x.

要阅读本文,您需要从 nuget 中选择 SDK 1.x。

https://www.nuget.org/packages/Microsoft.OneDriveSDK/1.2.0

如果您使用 GetClientUsingOnlineIdAuthenticator 方法,则

替换

OneDriveClientExtensions.GetClientUsingOnlineIdAuthenticator(Scopes)

var onlineIdProvider = new OnlineIdAuthenticationProvider(Scopes); await onlineIdProvider.RestoreMostRecentFromCacheOrAuthenticateUserAsync(); var client = new OneDriveClient("https://api.onedrive.com/v1.0",onlineIdProvider);