Class ApplicationApiDescriptionModel
Inheritance
System.Object
ApplicationApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ApplicationApiDescriptionModel : object
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
| Type |
Name |
Description |
| System.String[] |
modules |
|
| System.String[] |
controllers |
|
| System.String[] |
actions |
|
Returns
GetOrAddModule(String, String)
Declaration
public ModuleApiDescriptionModel GetOrAddModule(string rootPath, string remoteServiceName)
Parameters
| Type |
Name |
Description |
| System.String |
rootPath |
|
| System.String |
remoteServiceName |
|
Returns
Extension Methods