Class ApplicationApiDescriptionModel
Inheritance
ApplicationApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ApplicationApiDescriptionModel
Constructors
ApplicationApiDescriptionModel()
Declaration
public ApplicationApiDescriptionModel()
Properties
Modules
Declaration
public IDictionary<string, ModuleApiDescriptionModel> Modules { get; set; }
Property Value
Types
Declaration
public IDictionary<string, TypeApiDescriptionModel> Types { get; set; }
Property Value
Methods
AddModule(ModuleApiDescriptionModel)
Declaration
public ModuleApiDescriptionModel AddModule(ModuleApiDescriptionModel module)
Parameters
Returns
Create()
Declaration
public static ApplicationApiDescriptionModel Create()
Returns
CreateSubModel(string[]?, string[]?, string[]?)
Declaration
public ApplicationApiDescriptionModel CreateSubModel(string[]? modules = null, string[]? controllers = null, string[]? actions = null)
Parameters
Returns
GetOrAddModule(string, string)
Declaration
public ModuleApiDescriptionModel GetOrAddModule(string rootPath, string remoteServiceName)
Parameters
Type |
Name |
Description |
string |
rootPath |
|
string |
remoteServiceName |
|
Returns
Extension Methods