アカウント サービス:
public async Task<string> PostRegistrationToApi(NameValueCollection form)
try
{
string str = await url.WithHeaders(new { Accept = "application /json", User_Agent = "Flurl" }).PostJsonAsync(myDictionary).ReceiveJson();
return str;
}
これは、インターフェースでどのように見えるかです:
public interface IAccountService
{
Task<string> PostRegistrationToApi(NameValueCollection form);
これは私のコントローラビューです:
string str = await _accountService.PostRegistrationToApi(myform);
return RedirectToAction("Register");
これは私が得るエラーメッセージです:
タイプ 'System.Dynamic.ExpandoObject' を 'string' に暗黙的に変換することはできません
このエラーを解決する方法がわかりませんでした。このエラー メッセージの意味と修正方法を誰か教えてもらえますか? 最初は TResult 型の問題かと思いましたが、変数を文字列型に変更しても TResult と一致するようです。それでも同じエラーが発生します。ありがとう!