【发布时间】:2011-03-16 14:56:58
【问题描述】:
public class SqlProductsRepository : IProductsRepository
{
private Table<Product> productsTable;
public SqlProductsRepository(string connectionString)
{
**productsTable = (new DataContext(connectionString)).GetTable<Product>();
}
public IQueryable<Product> Products
{
get { return productsTable; }
}
}
这是来自 pro asp.net 书籍的 SportsStore 示例(这里是源代码的github link)。当我运行代码时,它显示 system.ArgumentException 错误。谁能告诉我这个错误到底是什么,我该如何解决? 错误显示在粗体区域。
错误:不支持关键字:元数据"
连接字符串:
SQL 存储库:
公共类 SqlProductsRepository : IProductsRepository { 私有表 productsTable;
public SqlProductsRepository(string connectionString)
{
productsTable = (new DataContext(connectionString)).GetTable<Product>();
}
public IQueryable<Product> Products
{
get { return productsTable; }
}
【问题讨论】:
标签: asp.net asp.net-mvc-2 argumentexception