private void ProcessOrderCreationResponse(JToken jt) { var clOrderId = jt.Value <int>("id"); var ok = jt["result"].Value <string>("tag") == "ok"; OrderConfirmationUpdate t = new OrderConfirmationUpdate { ClOrderId = jt.Value <int>("id"), OK = ok }; if (ok) { t.OrderId = jt["result"].Value <long>("value"); } OrderConfirmations?.Invoke(this, t); }