我正在关注这篇文章,
https://msdn.microsoft.com/en-us/magazine/mt632271.aspx
它引用了我无法在任何地方找到的OneDriveClientExtensions,或者提到它可能在哪里。有任何想法吗?
缺口。
“OneDriveClientExtensions”是OneDriveSDK版本1.x的一部分,但最新的2.x没有它。而且,MSDN杂志的文章基于OneDriveSDK版本1.x.
要阅读本文,您需要从nuget中选择SDK 1.x.
如果你使用GetClientUsingOnlineIdAuthenticator方法,那么
更换
OneDriveClientExtensions.GetClientUsingOnlineIdAuthenticator(范围)
同
var onlineIdProvider = new OnlineIdAuthenticationProvider(Scopes);等待onlineIdProvider.RestoreMostRecentFromCacheOrAuthenticateUserAsync(); var client = new OneDriveClient(“https://api.onedrive.com/v1.0”,onlineIdProvider);