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