Beamable SDK
Public Member Functions | Public Attributes | List of all members
Beamable.Server.ServiceMethod Class Reference
Collaboration diagram for Beamable.Server.ServiceMethod:
Collaboration graph
[legend]

Public Member Functions

async Task< string > Execute (MicroService target, string[] jsonArgs)
 
async Task< object > Execute (RequestContext ctx, IParameterProvider parameterProvider)
 

Public Attributes

string Path
 
MethodInfo Method
 
List< Func< string, object > > Deserializers
 
Func< object, object[], Task > Executor
 
Func< RequestContext, object > InstanceFactory
 
HashSet< string > RequiredScopes
 
List< ParameterInfo > ParameterInfos
 
List< ParameterDeserializer > Deserializers
 
List< string > ParameterNames
 
Dictionary< string, ParameterDeserializer > ParameterDeserializers
 
MethodInvocation Executor
 
IResponseSerializer ResponseSerializer
 

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