We're updating the issue view to help you get more done. 

Extract Remotion.Linq.EagerFetching namespace into separate assembly Remotion.Linq.EagerFetching

Description

The eager fetching components are not needed within Remotion.Linq itself, the LINQ frontend does not have a dependency on those types. All known consumers outside of re-motion either do not use eager fetching or use their own implementation. Remotion.Linq should therefor concern itself only with framework base features.

In addition, move FluentFetchRequest from Remotion.Linq.EagerFetching to Remotion.Data.DomainObjects.EagerFetching namespace because it is only needed with the FetchXxx and ThenFetchXxx extension methods.

Status

Assignee

Michael Ketting

Reporter

Michael Ketting

Labels

None

Fix versions

Priority

Normal
Configure