KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Resolves the collections without any filtering / sorting More...
Public Member Functions | |
SimpleCollectionResolver (IResolver elementResolver) | |
async 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 the collections without any filtering / sorting
Definition at line 26 of file SimpleCollectionResolver.cs.
KlusterKite.API.Provider.Resolvers.SimpleCollectionResolver.SimpleCollectionResolver | ( | IResolver | elementResolver | ) |
Definition at line 34 of file SimpleCollectionResolver.cs.
ApiType KlusterKite.API.Provider.Resolvers.SimpleCollectionResolver.GetElementType | ( | ) |
Gets the resolved api type of resolved element
Implements KlusterKite.API.Provider.Resolvers.IResolver.
IEnumerable<ApiField> KlusterKite.API.Provider.Resolvers.SimpleCollectionResolver.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 67 of file SimpleCollectionResolver.cs.
async Task<JToken> KlusterKite.API.Provider.Resolvers.SimpleCollectionResolver.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 40 of file SimpleCollectionResolver.cs.