v9/bugfix/remove_useless_tolists: removed useless tolist()'s (#12123)

Co-authored-by: Reiter <michaelreiter2000@gmail.com>
This commit is contained in:
CyberReiter
2022-03-13 23:46:35 +01:00
committed by GitHub
parent cade6cb684
commit 8c9410a307

View File

@@ -198,7 +198,7 @@ namespace Umbraco.Cms.Core.Composing
IEnumerable<Assembly> assemblies = null,
bool onlyConcreteClasses = true)
{
var assemblyList = (assemblies ?? AssembliesToScan).ToList();
var assemblyList = assemblies ?? AssembliesToScan;
return GetClassesWithBaseType(assignTypeFrom, assemblyList, onlyConcreteClasses,
//the additional filter will ensure that any found types also have the attribute applied.
@@ -214,7 +214,7 @@ namespace Umbraco.Cms.Core.Composing
/// <returns></returns>
public IEnumerable<Type> FindClassesOfType(Type assignTypeFrom, IEnumerable<Assembly> assemblies = null, bool onlyConcreteClasses = true)
{
var assemblyList = (assemblies ?? AssembliesToScan).ToList();
var assemblyList = assemblies ?? AssembliesToScan;
return GetClassesWithBaseType(assignTypeFrom, assemblyList, onlyConcreteClasses);
}
@@ -231,7 +231,7 @@ namespace Umbraco.Cms.Core.Composing
IEnumerable<Assembly> assemblies = null,
bool onlyConcreteClasses = true)
{
var assemblyList = (assemblies ?? AssembliesToScan).ToList();
var assemblyList = assemblies ?? AssembliesToScan;
return GetClassesWithAttribute(attributeType, assemblyList, onlyConcreteClasses);
}