public static Hashtable MNWSInfoRequestToDictionary(MNWSInfoRequest srcObject)
        {
            Hashtable result = new Hashtable(3);

              result["Id"] = srcObject.Id;
              result["Name"] = srcObject.Name;
              result["Parameters"] = srcObject.Parameters;

              return result;
        }
 public MNWSLoader Send(MNWSInfoRequest[] requests)
 {
     return default(MNWSLoader);
 }
        public MNWSLoader Send(MNWSInfoRequest[] requests)
        {
            MNTools.DLog("MNWSProvider:Send");

              lock(delegateDict) {
            foreach (MNWSInfoRequest request in requests) {
              delegateDict[request.Id] = request;
            }
              }

              if (Application.platform == RuntimePlatform.IPhonePlayer) {
            return new MNWSLoader(_MNWSProvider_Send(MNUnityCommunicator.Serializer.Serialize(requests)));
              }
              else {
            return default(MNWSLoader);
              }
        }
        public MNWSLoader Send(MNWSInfoRequest[] requests)
        {
            MNTools.DLog("MNWSProvider:Send");

              lock(delegateDict) {
            foreach (MNWSInfoRequest request in requests) {
              delegateDict[request.Id] = request;
            }
              }

              if (Application.platform == RuntimePlatform.Android) {
            return new MNWSLoader(MNWSProviderUnityClass.CallStatic<long>("send",MNUnityCommunicator.Serializer.Serialize(requests)));
              }
              else {
            return default(MNWSLoader);
              }
        }
        public MNWSLoader Send(MNWSInfoRequest request)
        {
            MNTools.DLog("MNWSProvider:Send");

              return Send(new MNWSInfoRequest[] {request});
        }