我关注这篇文章,
https://msdn.microsoft.com/en-us/magazine/mt632271.aspx
它引用了我无法在任何地方找到的OneDriveClientExtensions或任何提及它的位置。有什么想法吗?
尼克。
答案 0 :(得分:1)
" OneDriveClientExtensions"是OneDriveSDK版本1.x的一部分,但最新的2.x没有它。 而且,MSDN杂志的文章基于OneDriveSDK版本1.x。
要关注本文,您需要从nuget中选择SDK 1.x。
答案 1 :(得分:1)
如果使用GetClientUsingOnlineIdAuthenticator方法,那么
替换
OneDriveClientExtensions.GetClientUsingOnlineIdAuthenticator(作用域)
与
var onlineIdProvider = new OnlineIdAuthenticationProvider(Scopes); 等待 onlineIdProvider.RestoreMostRecentFromCacheOrAuthenticateUserAsync(); var client = new OneDriveClient(" https://api.onedrive.com/v1.0",onlineIdProvider);