- Namespace
- NetlifySharp
.Operations - Base Types
-
- object
- Derived Types
graph TD
Base0["object"]-->Type
Type["Operation<TThis>"]
class Type type-node
Type-->Derived0["ResponseOperation<TResponse, TThis>"]
click Derived0 "/api/NetlifySharp.Operations/ResponseOperation_2"
Type-->Derived1["VoidOperation<TThis>"]
click Derived1 "/api/NetlifySharp.Operations/VoidOperation_1"
Syntax
public abstract class Operation<TThis> where TThis : Operation<TThis>
Type Parameters
| Name | Description |
|---|---|
| TThis |
Constructors
| Name | Summary |
|---|---|
| Operation |
Properties
| Name | Value | Summary |
|---|---|---|
| Body | object | |
| Client | NetlifyClient | |
| Endpoint | Endpoint | |
| Method | HttpMethod | |
| Query | IDictionary |
|
| RequestHandler | Action |
|
| ResponseHandler | Action |
Methods
| Name | Value | Summary |
|---|---|---|
| GetRequest |
HttpRequestMessage | |
| GetResponseAsync |
Task |
|
| ProcessResponseAsync |
Task | |
| Read |
Task |
|
| ReadResponseAsync |
Task |
|
| WithRequestHandler |
TThis | |
| WithResponseHandler |
TThis |