我正在关注this指南,我收到错误消息。谁能帮我?使用WCF数据服务时出错
我的数据模型的代码如下
namespace Datalayer {
public class DataModel {
public DataModel()
{
using (btWholesaleDataContext db = new btWholesaleDataContext()) {
//! requires auth
var MACRequestList = from r in db.btRequests
select new Models.BT.Request {
ID = r.ID,
Date = r.DateTime,
StatusCode = 3,
Status = r.Status
};
MACRequests = MACRequestList.AsQueryable();
}
}
public IQueryable<Models.BT.Request> MACRequests { get; private set; }
}
}
Web服务提供了错误
无法访问已配置 object.Object名称: 'DataContext的 处置后访问'
当我访问MACRequests
我只贴我觉得坏的代码。如果你想看更多只是让我知道。
Inisrting from IDisposable is a elegent solution。谢谢!由于即时通讯运行的网站将不断运行,DataModel将在应用程序启动并关闭时创建和处理,或者将为每个通话创建和处理? –