KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Resolves value for simple objects 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... | |
Resolves value for simple objects
TScalar | The type of scalar |
Definition at line 29 of file ScalarResolver.cs.
ApiType KlusterKite.API.Provider.Resolvers.ScalarResolver< TScalar >.GetElementType | ( | ) |
Gets the resolved api type of resolved element
Implements KlusterKite.API.Provider.Resolvers.IResolver.
Definition at line 38 of file ScalarResolver.cs.
IEnumerable<ApiField> KlusterKite.API.Provider.Resolvers.ScalarResolver< TScalar >.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 44 of file ScalarResolver.cs.
Task<JToken> KlusterKite.API.Provider.Resolvers.ScalarResolver< TScalar >.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 32 of file ScalarResolver.cs.