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

API-changes to Remotion.Linq.ReflectionUtility

Description

The following methods have been renamed and their semantics altered to be focused only support the extraction of the item-type from closed generic IEnumerable implementations.
GetItemTypeOfIEnumerable(...), renamed to GetItemTypeOfClosedGenericIEnumerable(...)
TryGetItemTypeOfIEnumerable(...), renamed to TryGetItemTypeOfClosedGenericIEnumerable(...)

Most Linq-operations are designed to only work with closed genric IEnumerables, therefor this change should not have an effect on library users. Where additional detection of the non-generic IEnumerable is needed, this behavior can be easily added by combining a call to TryGetItemTypeOfIEnumerable with a test for System.Collections.IEnumerable.

Status

Assignee

Michael Ketting

Reporter

Michael Ketting

Labels

None

Components

Fix versions

Priority

Normal
Configure