public void Abandon(dynamic request, dynamic response, dynamic session) { try { _session.Abandon(CreateContext(request, response, session)); } catch (Exception ex) { throw new SessionException("abandoning", ex); } }