AmfInvoker.DynamicInvokeHelper.Message C# (CSharp) Method

Message() public static method

public static Message ( string methodName, object args ) : string
methodName string
args object
return string
        public static string Message(string methodName,object [] args)
        {
            var remoteObject = new ActionScriptRemoteObject
                                   {
                                       Name = methodName,
                                       Arguments = args
                                   };

            return AMFSerializerUtil<ActionScriptRemoteObject>.ConvertToBase64(remoteObject);
        }

Usage Example

Example #1
0
 /// <summary>
 /// When a method is attempted to call on a dynamic object we'll transform
 /// the request to invoke our KNOWN javascript bridge function and re-package the arguments
 /// as a base64 AMF serialized wrapper object
 /// </summary>
 /// <param name="binder"></param>
 /// <param name="args"></param>
 /// <param name="result"></param>
 /// <returns></returns>
 public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result)
 {
     result = _clientAgent.Invoke(DynamicInvokeHelper.JavascriptFunctionName, DynamicInvokeHelper.Message(binder.Name, args));
     return(true);
 }
DynamicInvokeHelper