public TestClientProvider(IProvideTheName nameProvider)
        {
            var webHostBuilder = new WebHostBuilder();

            webHostBuilder.ConfigureTestServices(services => { services.AddSingleton(nameProvider); });

            var server = new TestServer(webHostBuilder.UseStartup <Startup>());

            Client = server.CreateClient();
        }
 public HelloWorldController(IProvideTheName nameProvider)
 {
     _nameProvider = nameProvider;
 }