KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Resolves a enum value More...
Public Member Functions | |
Task< JToken > | ResolveQuery (object source, ApiRequest request, ApiField apiField, RequestContext context, JsonSerializer argumentsSerializer, Action< Exception > onErrorCallback) |
Resolves API request to object More... | |
ApiType | GetElementType () |
Gets the resolved api type of resolved element More... | |
IEnumerable< ApiField > | GetTypeArguments () |
Gets the list of arguments that are supported by resolver itself (not the original object method arguments) More... | |
Properties | |
static ApiType | GeneratedType [get] |
Gets the generated api type for typed argument More... | |
Resolves a enum value
T | The type of enum |
Definition at line 32 of file EnumResolver.cs.
ApiType KlusterKite.API.Provider.Resolvers.EnumResolver< T >.GetElementType | ( | ) |
Gets the resolved api type of resolved element
Implements KlusterKite.API.Provider.Resolvers.IResolver.
Definition at line 79 of file EnumResolver.cs.
IEnumerable<ApiField> KlusterKite.API.Provider.Resolvers.EnumResolver< T >.GetTypeArguments | ( | ) |
Gets the list of arguments that are supported by resolver itself (not the original object method arguments)
Implements KlusterKite.API.Provider.Resolvers.IResolver.
Definition at line 85 of file EnumResolver.cs.
Task<JToken> KlusterKite.API.Provider.Resolvers.EnumResolver< T >.ResolveQuery | ( | object | source, |
ApiRequest | request, | ||
ApiField | apiField, | ||
RequestContext | context, | ||
JsonSerializer | argumentsSerializer, | ||
Action< Exception > | onErrorCallback | ||
) |
Resolves API request to object
Implements KlusterKite.API.Provider.Resolvers.IResolver.
Definition at line 72 of file EnumResolver.cs.
|
staticget |
Gets the generated api type for typed argument
Definition at line 69 of file EnumResolver.cs.