Browse Source

Check null for type in ConventionalRegistrarBase

pull/272/head
Halil İbrahim Kalkan 9 years ago
parent
commit
59b1a92cba
  1. 7
      src/Volo.Abp.Core/Volo/Abp/DependencyInjection/ConventionalRegistrarBase.cs

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

@ -13,12 +13,13 @@ namespace Volo.Abp.DependencyInjection
var types = AssemblyHelper var types = AssemblyHelper
.GetAllTypes(assembly) .GetAllTypes(assembly)
.Where( .Where(
type => type.IsClass && type => type != null &&
type.IsClass &&
!type.IsAbstract && !type.IsAbstract &&
!type.IsGenericType !type.IsGenericType
); ).ToArray();
AddTypes(services, types.ToArray()); AddTypes(services, types);
} }
public virtual void AddTypes(IServiceCollection services, params Type[] types) public virtual void AddTypes(IServiceCollection services, params Type[] types)

Loading…
Cancel
Save