Post merge of join and develop cleanup/fixes · SharpRepository/SharpRepository@620f9a0 · GitHub
Skip to content

Commit 620f9a0

Browse files
author
Jeff Treuting
committed
Post merge of join and develop cleanup/fixes
1 parent b31f438 commit 620f9a0

9 files changed

Lines changed: 365 additions & 473 deletions

File tree

Lines changed: 112 additions & 112 deletions

SharpRepository.Repository/LinqRepositoryBase.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
using System;
22
using System.Collections.Generic;
33
using System.Linq;
4-
using System.Linq.Expressions;
4+
using System.Linq.Expressions;
55
using SharpRepository.Repository.Caching;
66
using SharpRepository.Repository.FetchStrategies;
77
using SharpRepository.Repository.Queries;
88
using SharpRepository.Repository.Specifications;
99

1010
namespace SharpRepository.Repository
1111
{
12-
public abstract class LinqRepositoryBase<T, TKey> : RepositoryBase<T, TKey> where T : class
12+
public abstract class LinqRepositoryBase<T, TKey> : RepositoryBase<T, TKey> where T : class
1313
{
1414
protected LinqRepositoryBase(ICachingStrategy<T, TKey> cachingStrategy = null) : base(cachingStrategy)
1515
{
1616
}
17-
18-
public override IQueryable<T> AsQueryable()
17+
18+
public override IQueryable<T> AsQueryable()
1919
{
2020
return BaseQuery();
2121
}
@@ -74,11 +74,11 @@ protected override IEnumerable<T> FindAllQuery(ISpecification<T> criteria, IQuer
7474

7575
return queryOptions.Apply(query).ToList();
7676
}
77-
77+
7878
public override IEnumerator<T> GetEnumerator()
7979
{
8080
return BaseQuery().GetEnumerator();
81-
}
81+
}
8282

8383
public override IRepositoryQueryable<TResult> Join<TJoinKey, TInner, TResult>(IRepositoryQueryable<TInner> innerRepository, Expression<Func<T, TJoinKey>> outerKeySelector, Expression<Func<TInner, TJoinKey>> innerKeySelector, Expression<Func<T, TInner, TResult>> resultSelector)
8484
{
@@ -97,7 +97,7 @@ public override IRepositoryQueryable<TResult> Join<TJoinKey, TInner, TResult>(IR
9797
return new CompositeRepository<TResult>(outerQuery.Join(innerQuery, outerKeySelector, innerKeySelector, resultSelector));
9898
}
9999

100-
return new CompositeRepository<TResult>(outerQuery.Join(innerQuery, outerKeySelector, innerKeySelector, resultSelector));
100+
return new CompositeRepository<TResult>(outerQuery.Join(innerQuery, outerKeySelector, innerKeySelector, resultSelector));
101101
}
102102
}
103103
}

SharpRepository.Repository/RepositoryBase.cs

Lines changed: 9 additions & 2 deletions

0 commit comments

Comments
 (0)