我正在尝试为自动完成文本框创建一个 Web API。我有处理示例数据的 API,但我不知道如何从我的表中添加数据。
这是我的控制器:
namespace IMDSEbs.Controllers
{
public class CompanyController : ApiController
{
// GET: api/Company/GetCompanyNames
IMDSDataContext dc = new IMDSDataContext();
public List<CompanyName> results = new List<CompanyName>
{
new CompanyName{ID = 1, Name = "Sonu Nigam"},
};
// GET api/values
public IEnumerable<CompanyName> GetCompanyNames(string query)
{
return results.Where(m => m.Name.Contains(query)).ToList();
}
}
}
这是表结构(名称实际上是公司名称):
ID Name
------------------------------------
1 Abc Company
2 cde Company
3 fgh Company
4 ijk Company