KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.API.Provider.Resolvers.NullResolver Class Reference

Empty resolver that always return null More...

Inheritance diagram for KlusterKite.API.Provider.Resolvers.NullResolver:
KlusterKite.API.Provider.Resolvers.IResolver

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< ApiFieldGetTypeArguments ()
 Gets the list of arguments that are supported by resolver itself (not the original object method arguments) More...
 

Detailed Description

Empty resolver that always return null

Definition at line 25 of file NullResolver.cs.

Member Function Documentation

◆ GetElementType()

ApiType KlusterKite.API.Provider.Resolvers.NullResolver.GetElementType ( )

Gets the resolved api type of resolved element

Implements KlusterKite.API.Provider.Resolvers.IResolver.

Definition at line 40 of file NullResolver.cs.

◆ GetTypeArguments()

IEnumerable<ApiField> KlusterKite.API.Provider.Resolvers.NullResolver.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 46 of file NullResolver.cs.

◆ ResolveQuery()

Task<JToken> KlusterKite.API.Provider.Resolvers.NullResolver.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 28 of file NullResolver.cs.


The documentation for this class was generated from the following file: