Optimizing ContentPartDriverCoordinator

Prevents multiple evaluations off the same Linq expressions

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2012-10-10 10:17:41 -07:00
parent f8dc78fb1a
commit 9543e4ed7b

View File

@@ -26,7 +26,7 @@ namespace Orchard.ContentManagement.Drivers.Coordinators {
if (contentTypeDefinition == null)
return;
var partInfos = _drivers.SelectMany(cpp => cpp.GetPartInfo());
var partInfos = _drivers.SelectMany(cpp => cpp.GetPartInfo()).ToList();
foreach (var typePartDefinition in contentTypeDefinition.Parts) {
var partName = typePartDefinition.PartDefinition.Name;