Class ModuleDefinitionController
Inherited Members
Namespace: Simplic.Framework.WebAPI.Controller
Assembly: Simplic.Framework.WebAPI.dll
Syntax
public class ModuleDefinitionController : ExtendedApiController
Methods
| Improve this Doc View SourceDelete(ModuleDefinition)
Daletes a module.
Declaration
public async Task<IHttpActionResult> Delete(ModuleDefinition module)
Parameters
Type | Name | Description |
---|---|---|
ModuleDefinition | module |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<IHttpActionResult> |
Get(String)
Returns module definition with given name.
Declaration
public async Task<IHttpActionResult> Get(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Module definition name |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<IHttpActionResult> | module definition |
GetAll()
Returns all available module definitions.
Declaration
public async Task<IHttpActionResult> GetAll()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<IHttpActionResult> | Collection of module definitions |
Save(ModuleDefinition)
Saves a module.
Declaration
public async Task<IHttpActionResult> Save(ModuleDefinition module)
Parameters
Type | Name | Description |
---|---|---|
ModuleDefinition | module |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<IHttpActionResult> |