【发布时间】:2020-10-12 13:42:56
【问题描述】:
我正在使用 Rest Sharp 和一个小类来创建对 webapi 的发布请求
当我尝试用这个序列化对象时,
var json = restRequest.JsonSerializer.Serialize(Myobj); 它抛出一个空引用异常,不确定我在这里缺少什么来完成这项工作?到目前为止,这是我所拥有的:
public class UserAuth
{
public string UserName { get; set; }
public string Password { get; set; }
}
RestClient restClient = new RestClient("WebAddress");
RestRequest restRequest = new RestRequest("Authenticate", Method.POST);
var Myobj = new UserAuth { UserName = "MyUserName", Password = "MyPassword"};
var json = restRequest.JsonSerializer.Serialize(Myobj);
【问题讨论】:
-
欢迎来到 Stackoverflow!尝试在您的文件顶部包含您的
using行,这确实有助于我们了解您可能使用或可能不使用的软件包。
标签: c# serialization restsharp webapi jsonserializer