0
我有一个简单的请求函数来记录用户。我刚刚了解了aysnc方法(我是C#初学者),并看到请求可以使用async并等待。但我很难搞清楚如何转换我现有的代码。我在stackoverflow上读取similar questions,但仍然无法使其与我的代码一起工作。如何将http Web请求转换为使用aysnc的异步请求并等待
public static string LogIn(string email, string password)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost");
request.Method = "POST"
request.ContentType = "application/json";
request.CookieContainer = cookies;
CredentialClass credentials = new CredentialClass();
credentials.email = email
credentials.password = password;
var ser = new DataContractJsonSerializer(typeof(CredentialClass));
ser.WriteObject(request.GetRequestStream(), credentials);
var response = (HttpWebResponse)request.GetResponse();
return (response.StatusCode.ToString());
}
关于如何使它工作的任何建议?
谢谢!我用HttpClient,它的工作原理! – bachkoi32