Host and manage a Web API

You are changing the hosting of your Web API to use a Windows Service. Originally, the configuration was automatically generated by the Visual Studio template. What do you need to do to make this work?

Add a new class of type HttpSelfHostConfiguration. Use the Initialize method to call the MapHttpRoute method.
Add a new class of type HttpSelfHostConfiguration. Use the Routes property to call the MapHttpRoute method.
Copy the existing configuration to a new class in the host project.
Nothing; the existing configuration will work.