我有一个关于Web Api基础知识的基本问题.仅供参考,我之前已经查过但是找不到我要找的东西.
我有一段代码如下所述.就像任何其他方法一般来说我的方法叫做:Post,它必须返回一些东西,例如JSON,我该怎么做.具体来说,我应该在"return"之后写一下,以便将3个字段(loginRequest.Username,loginRequest.Password,loginRequest.ContractItemId)作为Json.Coments:不要担心用户名,密码和contractID在评论中,我确实在我的LinQ中获得了它们的价值.这只是我现在回归的问题,向所有想对此发表一些笔记的人致以问候.
[System.Web.Http.HttpPost]
public HttpResponseMessage Post(LoginModel loginRequest)
{
//loginRequest.Username = "staw_60";
//loginRequest.Password = "john31";
//loginRequest.ContractItemId = 2443;
try
{
Membership member =
(from m in db.Memberships
where
m.LoginID == loginRequest.Username
&& m.Password == loginRequest.Password
&& m.ContractItemID == loginRequest.ContractItemId
select m).SingleOrDefault();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
return ???;
}
Run Code Online (Sandbox Code Playgroud)