J'utilise un DropboxClient
dans un projet MVC et fonctionne correctement, mais je dois l'utiliser dans ASP.NET Core, et lorsque j'essaie d'utiliser exactement le même code dans ASP.NET Core, j'obtiens des erreurs de compilation, voici les erreurs :
-
Le type "Object" est défini dans un assemblage qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'.
-
Le type "IDisposable" est défini dans un assemblage qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'.
-
DropboxClient" : le type utilisé dans une déclaration d'utilisation doit être implicitement convertible en "System.IDisposable".
-
Le type "Task<>" est défini dans un assemblage qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'.
-
Le type "Object" est défini dans un assemblage qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes'.
Je pense que toutes ces erreurs sont liées à une configuration que je dois faire dans ASP.net Core, dans MVC le code fonctionne sans problème.
Voici le code :
public IActionResult Index()
{
using (DropboxClient client = new DropboxClient("dddddddddddddsdadffsdf343"))
{
var full = client.Users.GetCurrentAccountAsync();
var result = full.Result.Email;
var other = full.Result.Country;
var other2 = full.Result.Name;
}
return View();
}
Que dois-je modifier dans ASP.net Core pour que ce code s'exécute ?