0
我想請求下面的查詢字符串url:api/item?name=storm&name=prest
如何在查詢字符串中請求兩次相同的參數?
我在下面使用下面的代碼,我無法讓代碼工作。
public class ItemController : ApiController
{
private cdwEntities db = new cdwEntities();
public HttpResponseMessage Get([FromUri] Query query)
{
var data = db.database_ICs.AsQueryable();
if (query.name != null)
{
**data = data.Where(c => c.Name.Split("&").Contains(query.name));**
}
if (query.id!= null)
{
data = data.Where(c => c.ID== query.id);
}
if (!data.Any())
{
var message = string.Format("No data was found");
return Request.CreateErrorResponse(HttpStatusCode.NotFound, message);
}
return Request.CreateResponse(HttpStatusCode.OK, data);
}
}
任何幫助將非常感激。
謝謝您的迴應。我想澄清並問,你是否建議這個功能是不可能的。 – user3070072