OneDriveClientExtensions在哪里?

问题描述 投票:2回答:2

我正在关注这篇文章,

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

它引用了我无法在任何地方找到的OneDriveClientExtensions,或者提到它可能在哪里。有任何想法吗?

缺口。

win-universal-app onedrive
2个回答
1
投票

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

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

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


1
投票

如果你使用GetClientUsingOnlineIdAuthenticator方法,那么

更换

OneDriveClientExtensions.GetClientUsingOnlineIdAuthenticator(范围)

var onlineIdProvider = new OnlineIdAuthenticationProvider(Scopes);等待onlineIdProvider.RestoreMostRecentFromCacheOrAuthenticateUserAsync(); var client = new OneDriveClient(“https://api.onedrive.com/v1.0”,onlineIdProvider);

© www.soinside.com 2019 - 2024. All rights reserved.