我刚刚配置了Castle-Windsor,并收到以下消息:
类型DataModel.IDepartmentRepository是抽象的。因此,不可能将其实例化为DataModel.IDepartmentRepository服务的实现。
我的界面如下所示:
namespace DataModel
{
public interface IDepartmentRepository
{
IQueryable<Department> GetAllDepartments();
Department GetDepartment(int id);
void Add(Department department);
void Delete(Department department);
void Save();
}
} 我的Department类被设置为我的dbml文件中由LINQ to SQL生成的类的分部类。
任何帮助都将不胜感激。
谢谢-
发布于 2010-08-12 19:55:08
我认为例外是很明显的。
您需要告诉Windsor您希望为IDepartmentRepository提供哪种类型的实现
https://stackoverflow.com/questions/3464977
复制相似问题