2013-06-21 3 views
1

저장소 및 작업 단위 패턴에 Catel Extensions EntityFramework5를 사용하고 있습니다.Catel Extensions EntityFramework5

public class DailyMacroValueRepository :EntityRepositoryBase<DailyMacroValue, int>, IDailyMacroValueRepository 
    { 
     private XXXEntities _dbContext; 
     public DailyMacroValueRepository(DbContext dbContext) 
      : base(dbContext) 
     { 
      _dbContext = dbContext as XXXEntities; 
     } 

    } 
    public interface IDailyMacroValueRepository : IEntityRepository<DailyMacroValue, int> 
    { 

    } 
} 

나는 내가 excelption 받고 있어요 저장소를 얻으려고하면 : DailyPrice

코드

가 : 나는 DailyMacroValue 파생 클래스 DailyMacroValue에 대한 저장소를 구현하기 위해 노력하고있어

at System.Linq.Enumerable.First [TSource] (IEnumerable 1 source, Func 2 술어) at Catel.Data.DbContextExtensions. <> C_ DisplayClass5.b _3()을 c : \ 소스 \ Catel \ SRC \ Catel.Extensions.EntityFramework5 \ Catel.Extensions.EntityFramework5.NET40 \ 확장 \ DbContextExtensions.cs : 난 라인 (116)

이것이 올바른 구현 방법이 아닌지, 누군가가 상속 구현에 대한 참조를 가지고 있는가?

대한 추가 정보 :
메시지
순서가 일치하는 요소를 포함하지
스택 추적 Catel.IoC.TypeFactory.TryCreateWithConstructorInjectionWithParameters (유형 typeToConstruct, ConstructorInfo 사용자 ConstructorInfo 사용자, [] 매개 변수를 객체)에서의

c : \ Source \ Catel \ src \ Catel.Core \ Catel.Core.NET40 \ IoC \ TypeFactory.cs : 402 행 at Catel.IoC.TypeFactory.CreateInstanceWithParameters (형식 typeToConstruct, Object [] 매개 변수) c : \ Source \ Catel \ src \ Cate l.Core \ Catel.Core.NET40 \ IoC \ TypeFactory.cs : c : \ Source \ Catel \ src \ Catel.Extensions.EntityFramework5 \ Catel.Extensions.EntityFramework5.NET40의 Catel.Data.UnitOfWork.GetRepositoryTEntityRepository에있는 243 줄 \ 데이터 \ UnitOfWork.cs : 라인 DDServices.DALQuateService.GetQuatesForSingelByDates C에서 (INT32 companyEquetyID, dtFrom 날짜 시간, 날짜 시간 dtTo) 186 : \ 데브 \ ASIF \ DDServices DALQuateService.cs \ 라인 DDServices.DALQuateService.ConcatPreviouseDateForSplit 242 (CompanyEquityDailyPrice 항목) : c : \ Dev \ ASIF \ DDServices \ DALQuateService.cs의 DDServices.DALQuateService.SaveCompanyEquitiesHistoricalDailyPricesData (List`1 dailyPrices, 부울 forceBackUpdate)의 행 160 : 줄 83

10x, rony

+0

내부 예외를 포함하여 전체 예외를 게시 할 수 있습니까? 좋아 보인다. dBContext를 직접 저장할 필요가 없습니다. –

+0

Thanks Greet, 늦게까지 반갑습니다 .. – ron

+0

질문의 본문에 스택 추적 및 예외 메시지를 추가했습니다. – ron

답변

0

상속에 대한 예가 없으며 공식적으로 지원하지 않습니다. 시퀀스에는 FirstOrDefault 대신 First를 사용하는 것과 같은 일치하는 요소가 없습니다.