|
Oddity
|
Represents an entry point of /crew endpoint. More...
Public Member Functions | |
| CrewEndpoint (OddityCore context) | |
| Initializes a new instance of the CrewEndpoint<TData> class. More... | |
| SimpleBuilder< TData > | Get (string id) |
| Gets data about the specified crew member from the /crew/:id endpoint. More... | |
| ListBuilder< TData > | GetAll () |
| Gets data about crew from the /crew endpoint. More... | |
| QueryBuilder< TData > | Query () |
| Gets filtered and paginated data about crew from the /crew/query endpoint. More... | |
Public Member Functions inherited from Oddity.Endpoints.EndpointBase< TData > | |
| int | ClearCache () |
| Clears all cached data. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Oddity.Endpoints.EndpointBase< TData > | |
| EndpointBase (OddityCore context, int cacheLifetime) | |
| Initializes a new instance of the EndpointBase<TData> class. More... | |
Protected Attributes inherited from Oddity.Endpoints.EndpointBase< TData > | |
| readonly OddityCore | Context |
| readonly CacheService< TData > | Cache |
Represents an entry point of /crew endpoint.
| TData | Type of the data returned from API. |
| TData | : | ModelBase | |
| TData | : | IIdentifiable | |
| TData | : | new() |
| Oddity.Endpoints.CrewEndpoint< TData >.CrewEndpoint | ( | OddityCore | context | ) |
Initializes a new instance of the CrewEndpoint<TData> class.
| context | The Oddity context used to interact with API. |
| SimpleBuilder<TData> Oddity.Endpoints.CrewEndpoint< TData >.Get | ( | string | id | ) |
Gets data about the specified crew member from the /crew/:id endpoint.
| id | ID of the specified crew member. |
| ListBuilder<TData> Oddity.Endpoints.CrewEndpoint< TData >.GetAll | ( | ) |
Gets data about crew from the /crew endpoint.
| QueryBuilder<TData> Oddity.Endpoints.CrewEndpoint< TData >.Query | ( | ) |
Gets filtered and paginated data about crew from the /crew/query endpoint.