There are some hard to find solutions for reflection issues that work on both .NET 4.61 and .Net Core 1.1 I'm just putting there here so I can find them again. Turning a collection of objects into a List of objects List<object> entityList = (objCollection as