/// <summary> /// Clears the Booking in the state if the one was created. /// </summary> /// <returns></returns> public async Task ClearStateBooking() { if (!string.IsNullOrEmpty(await _sessionBag.Signature()) && await _sessionBag.Booking() != null) { await _client.ClearAsync(new ClearRequest { ContractVersion = _navApiContractVer, MessageContractVersion = _navMsgContractVer, Signature = await _sessionBag.Signature(), EnableExceptionStackTrace = false }); //_navApiContractVer, false, _navMsgContractVer, await _sessionBag.Signature()); await GetSessionBooking(true); } }