private void Send(Action<object> callback, byte[] argument = null) { Task.Run(() => { #if NETFX_CORE GetWebResponse(argument, callback); #else callback(GetWebResponse(argument)); #endif }); }