|
|
@ -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) |
|
|
|