【发布时间】:2015-06-25 21:55:39
【问题描述】:
我的业务逻辑层和数据访问层在分开的 dll 中,我使用活动记录设计模式来构建我的 bll ...现在我需要在我的 mvc 项目中托管我的 bll 和 dal .. 我试图在我的模型中创建类并从 bll (在另一个 dll 中)继承它的属性和方法,但是当我尝试将基类分配给继承的一个时,它给了我异常
//Customer class located in mvc model folder which inhireted from EgxCustomer that located in bll in another project
using Egx.EgxBusiness.Inventory;
namespace EgxNMWeb.Models
{
public class Customers:EgxCustomer
{
}
}
//here i try to assign list of EgxCustomer to list of customer
using Egx.EgxBusiness.Inventory;
namespace EgxNMWeb.Models
{
public class CPanelVM
{
Customers currentCustomer { get; set; }
List<Customers> AllNetwork { get; set; }
public CPanelVM()
{
AllNetwork = NMModel.GetCustomerNetwork(currentCustomer.CUST_CODE, Egx.EgxBusiness.Inventory.NM.REF_TYPE.ALL);
}
}
}
如何使用位于我的 mvc 项目的另一个项目中的 bll?
【问题讨论】:
-
您遇到的异常是什么?
-
无法从 Customer 解析到 EgxCustomer
标签: c# asp.net-mvc asp.net-mvc-4 design-patterns