/// <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); }