How do I convert from IQueryable
to IEnumerable
? I looked at another post Get from IQueryable to IEnumerable but it's not generic enough to reuse? Can anyone provides a generic reusable way to do this?
public class SoftwareProductRepository
{
BitDatabaseEntities bitDB = new BitDatabaseEntities();
public IEnumerable<BuildMetrics> GetBuildMetrics()
{
var list = (from r in bitDB.bit_sanity_results select r);
return list;
}
}
Error message:
Cannot implictly converty type
'System.Linq.IQueryable<Dashboard.EntityFramework.bit_sanity_results>'
to'System.Collections.IEnumerable<Dashboard.Model.ApiModels.BuildMetrics>'
.An explicit conversion exists(are you missing a cast?)