Browse Source

Refactor ConventionalRegistrarBase

pull/216/head
Halil İbrahim Kalkan 9 years ago
parent
commit
ee7475a8fd
  1. 12
      src/Volo.Abp.Core/Volo/Abp/DependencyInjection/ConventionalRegistrarBase.cs

12
src/Volo.Abp.Core/Volo/Abp/DependencyInjection/ConventionalRegistrarBase.cs

@ -12,13 +12,11 @@ namespace Volo.Abp.DependencyInjection
{ {
var types = AssemblyHelper var types = AssemblyHelper
.GetAllTypes(assembly) .GetAllTypes(assembly)
.Where(t => .Where(
{ type => type.IsClass &&
var typeInfo = t.GetTypeInfo(); !type.IsAbstract &&
return typeInfo.IsClass && !type.IsGenericType
!typeInfo.IsAbstract && );
!typeInfo.IsGenericType;
});
AddTypes(services, types.ToArray()); AddTypes(services, types.ToArray());
} }

Loading…
Cancel
Save