关于类继承接口的问题
大家好 现在看一本书
Asp.net 3.5 商用开发架构精解 之前也遇到一些小问题 自己给解决了
不过这个问题很纠结我
注释掉的地方是报错的语句 ENTUserAccount 是 dbml里面的一个类 映射的 ENTUserAccount 表
IENTBaseEntity 是 DAL 里 所有类都继承的接口
定义了 ID insertdate insertperson version 等 6个属性
这二个类型之间不存在继承关系?怎么互转
报错了 这个方法是 BLL里面定义的每个类都必须实现的方法
用来定义基本属性
请哪位讲解下 或给个建议提示下该怎么改?
protected override void MapEntityToCustomProperties(IENTBaseEntity entity)
{
//ENTUserAccount userAccount = (ENTUserAccount)entity;
this.ID = userAccount.ENTUserAccountId;
this.WindowsAccountName = userAccount.WindowsAccountName;
this.FirstName = userAccount.FirstName;
this.LastName = userAccount.LastName;
this.Email = userAccount.Email;
this.IsActive = userAccount.IsActive;
}