public async Task <BusBuilder> SubscribeToRcp <TRequest, TResponse>() where TRequest : IRequest where TResponse : IResponse
            {
                var handler = (IRequestHandler <TRequest, TResponse>)_webHost.Services
                              .GetService(typeof(IRequestHandler <TRequest, TResponse>));
                await _bus.WithRequestResponseAsync(handler);

                return(this);
            }