public interface IModelController<T> : IReadOnlyModelController<T>
where T : class, new()
Public Interface IModelController(Of T As {Class, New})
Inherits IReadOnlyModelController(Of T)generic<typename T>
where T : ref class, gcnew()
public interface class IModelController : IReadOnlyModelController<T>[Missing <typeparam name="T"/> documentation for "T:Gemstone.Web.APIController.IModelController`1"]
| Delete(T, CancellationToken) | Endpoint to delete modeled record. |
| Delete(String, CancellationToken) | Endpoint to delete modeled record by ID. |
| Get(String, Int32, CancellationToken) |
Endpoint to get all models related to a given parent ID.
(Inherited from IReadOnlyModelControllerT) |
| Get(String, Boolean, Int32, CancellationToken) |
Endpoint to get all models in order.
(Inherited from IReadOnlyModelControllerT) |
| Get(String, String, Boolean, Int32, CancellationToken) |
Endpoint to get all models in order related to a given ParentID.
(Inherited from IReadOnlyModelControllerT) |
| GetOne |
Endpoint to get a specific model.
(Inherited from IReadOnlyModelControllerT) |
| GetPageInfo(String, CancellationToken) |
Endpoint to get pagination information.
(Inherited from IReadOnlyModelControllerT) |
| GetPageInfo(SearchPostT, String, CancellationToken) |
Endpoint to get pagination information.
(Inherited from IReadOnlyModelControllerT) |
| Patch | Endpoint to update modeled record. |
| Post | Endpoint to add modeled record. |
| Search |
Endpoint to search models.
(Inherited from IReadOnlyModelControllerT) |