/// <summary> /// Ends a request /// </summary> /// <param name="request"><typeparamref name="Request"/> to end</param> protected virtual void EndRequest(Request request) { this.SendMessages(this.CreateEndRequestMessages(request)); _requestsRepository.RemoveRequest(request); }