1

単体テストでは機能しているが、MVC コントローラーでは機能していない API に投稿しているクラスがあります。

テスターでは、次の行は正常に機能しますが、MVC アプリケーションで呼び出すと、次の行を超えることはできません。

public async Task<string> post( object values )       
    {
        using (var client = new HttpClient())
        {
            try
            {
                var responseString = await address.PostJsonAsync(values).ReceiveString();
                return responseString; //Never reaches this line while in MVC.

            }
            catch (Exception e)
            {
                //Console.Error.WriteLine(e.Message);
                return "";
            }
        }
    }
4

2 に答える 2