Removed variable assignment
This commit is contained in:
@@ -19,11 +19,10 @@ public static class DependencyInjectionRegistrator
|
||||
public static void RegisterComponents(IServiceCollection builderServices, IEnumerable<Type> types)
|
||||
{
|
||||
var groupedTypes = types.SelectMany(
|
||||
t =>
|
||||
registerableType =>
|
||||
{
|
||||
var attributes = (Injectable[])Attribute.GetCustomAttributes(t, typeof(Injectable));
|
||||
var registerableType = t;
|
||||
var registerableComponents = new List<RegisterableType>();
|
||||
var attributes = (Injectable[])Attribute.GetCustomAttributes(registerableType, typeof(Injectable));
|
||||
var registerableComponentsResult = new List<RegisterableType>();
|
||||
foreach (var attribute in attributes)
|
||||
{
|
||||
// if we have a type override this takes priority
|
||||
@@ -37,10 +36,10 @@ public static class DependencyInjectionRegistrator
|
||||
registerableType = registerableType.GetInterfaces()[0];
|
||||
}
|
||||
|
||||
registerableComponents.Add(new RegisterableType(registerableType, t, attribute));
|
||||
registerableComponentsResult.Add(new RegisterableType(registerableType, registerableType, attribute));
|
||||
}
|
||||
|
||||
return registerableComponents;
|
||||
return registerableComponentsResult;
|
||||
}
|
||||
)
|
||||
.GroupBy(t => t.RegisterableInterface.FullName);
|
||||
|
||||
Reference in New Issue
Block a user