Browse Source

Renamed IModuleDependencyDescriptor to IDependedModuleTypesProvider

pull/81/head
Halil İbrahim Kalkan 10 years ago
parent
commit
4954a14b21
  1. 2
      src/Volo.Abp/Abp/Modularity/DependsOnAttribute.cs
  2. 2
      src/Volo.Abp/Abp/Modularity/IDependedModuleTypesProvider.cs
  3. 3
      src/Volo.Abp/Abp/Modularity/ModuleLoader.cs

2
src/Volo.Abp/Abp/Modularity/DependsOnAttribute.cs

@ -7,7 +7,7 @@ namespace Volo.Abp.Modularity
/// It should be used for a class implements <see cref="IAbpModule"/>. /// It should be used for a class implements <see cref="IAbpModule"/>.
/// </summary> /// </summary>
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
public class DependsOnAttribute : Attribute, IModuleDependencyDescriptor public class DependsOnAttribute : Attribute, IDependedModuleTypesProvider
{ {
/// <summary> /// <summary>
/// Types of depended modules. /// Types of depended modules.

2
src/Volo.Abp/Abp/Modularity/IModuleDependencyDescriptor.cs → src/Volo.Abp/Abp/Modularity/IDependedModuleTypesProvider.cs

@ -2,7 +2,7 @@
namespace Volo.Abp.Modularity namespace Volo.Abp.Modularity
{ {
public interface IModuleDependencyDescriptor public interface IDependedModuleTypesProvider
{ {
Type[] GetDependedModuleTypes(); Type[] GetDependedModuleTypes();
} }

3
src/Volo.Abp/Abp/Modularity/ModuleLoader.cs

@ -84,7 +84,6 @@ namespace Volo.Abp.Modularity
} }
} }
protected virtual List<Type> FindDependedModuleTypes(Type moduleType) protected virtual List<Type> FindDependedModuleTypes(Type moduleType)
{ {
CheckAbpModuleType(moduleType); CheckAbpModuleType(moduleType);
@ -94,7 +93,7 @@ namespace Volo.Abp.Modularity
var dependencyDescriptors = moduleType var dependencyDescriptors = moduleType
.GetTypeInfo() .GetTypeInfo()
.GetCustomAttributes() .GetCustomAttributes()
.OfType<IModuleDependencyDescriptor>(); .OfType<IDependedModuleTypesProvider>();
foreach (var descriptor in dependencyDescriptors) foreach (var descriptor in dependencyDescriptors)
{ {

Loading…
Cancel
Save