Exemple #1
0
        public async Task ProcessRequestAsync()
        {
            IHttpRequest httpRequest = await ReadRequest();

            if (httpRequest != null)
            {
                string sessionId = SetRequestSession(httpRequest);

                IHttpResponse httpResponse = _handlersContext.Handle(httpRequest);

                SetResponseSession(httpResponse, sessionId);

                await PrepareResponse(httpResponse);
            }

            _client.Dispose();
        }