我有兩個原因類:
1.由edmx文件生成並由對象上下文繼承的一個類。
2.我創建的一個POCO對象。作爲實體框架生成代碼的名稱空間
雖然我寫我的疑問,我需要寫的原因POCO類的完整的命名空間:
using System.Collections.Generic;
using System.Linq;
using MyProj.Domain.Business.EntitiesRepository.System.Calls;
namespace MyProj.Data.EF4.EntitiesRepository.System.Calls
{
public class ReasonRepository:
EFRepository<MyProj.Domain.Business.Entities.System.Calls.Reason>, IReasonRepository
{
public IList<MyProj.Domain.Business.Entities.System.Calls.Reason> GetReasonsList()
{
return GetQuery().ToList();
}
}
}
如果我不寫完整的命名空間編譯器認爲原因所生成的對象,而不是爲POCO我需要的對象。 是否有防止寫完整的命名空間的方法嗎?..