예제 #1
0
 ///<include file='docs.xml' path='doc/members/member[@name="M:GenericRepositoryAndService.Repository.GenericRepository`1.FindByIdIncludesInNewContext(System.Data.Entity.DbContext,System.Object[])"]/*'/>
 private T FindByIdIncludesInNewContext(DbContext dbContext, params object[] objs)
 {
     GenericToolsTypeAnalysis.CheckIfObjectIsKey <T>(objs);
     return(GenericToolsQueriesAndLists.QueryWhereKeysAre(
                GenericToolsQueriesAndLists.QueryTInclude <T>(dbContext),
                objs
                ).SingleOrDefault());
 }
예제 #2
0
 ///<include file='docs.xml' path='doc/members/member[@name="M:GenericRepositoryAndService.Repository.GenericRepository`1.FindById(System.Boolean,System.Boolean,System.Object[])"]/*'/>
 public T FindById(bool isIncludes, bool isTracked, params object[] objs)
 {
     GenericToolsTypeAnalysis.CheckIfObjectIsKey <T>(objs);
     return(GenericToolsQueriesAndLists.QueryWhereKeysAre(
                Collection(isIncludes, isTracked),
                objs
                ).SingleOrDefault());
 }