/// <summary> /// Deserialize the message /// </summary> /// <param name="map">An <see cref="OSDMap"/> containing the data</param> public void Deserialize(OSDMap map) { if (map.ContainsKey("map_clicks")) Request = new SearchStatRequestReply(); else if (map.ContainsKey("classified_id")) Request = new SearchStatRequestRequest(); else Logger.Log("Unable to deserialize SearchStatRequest: No message handler exists for method " + map["method"].AsString(), Helpers.LogLevel.Warning); Request.Deserialize(map); }