pull/112/head
Halil İbrahim Kalkan 8 years ago
parent 3a00fda900
commit 56caf03260

@ -6,18 +6,18 @@ namespace Volo.Abp.AspNetCore.Mvc
{
public class AbpControllerAssemblySetting
{
public string ModuleName { get; }
public Assembly Assembly { get; }
public string ModuleName { get; }
public Func<Type, bool> TypePredicate { get; set; }
public Action<ControllerModel> ControllerModelConfigurer { get; set; }
public AbpControllerAssemblySetting(string moduleName, Assembly assembly)
public AbpControllerAssemblySetting(Assembly assembly, string moduleName)
{
ModuleName = moduleName;
Assembly = assembly;
ModuleName = moduleName;
TypePredicate = type => true;
ControllerModelConfigurer = controller => { };

@ -31,7 +31,7 @@ namespace Volo.Abp.AspNetCore.Mvc
public AbpControllerAssemblySettingBuilder CreateFor(Assembly assembly, string moduleName = ModuleApiDescriptionModel.DefaultServiceModuleName)
{
var setting = new AbpControllerAssemblySetting(moduleName, assembly);
var setting = new AbpControllerAssemblySetting(assembly, moduleName);
ControllerAssemblySettings.Add(setting);
return new AbpControllerAssemblySettingBuilder(setting);
}

@ -47,7 +47,7 @@ namespace Volo.Abp.Http.Modeling
public ModuleApiDescriptionModel CreateSubModel(string[] controllers, string[] actions)
{
var subModel = ModuleApiDescriptionModel.Create(Name);
var subModel = Create(Name);
foreach (var controller in Controllers.Values)
{

Loading…
Cancel
Save