I've written a .NET app which starts LocalServer then starts a LocalMapService. When I connect to http://localhost:50000/arcgis/rest/services with a web browser I see my MapServer service, and MapServer operations like export work as expected.
However, I can't see how to create an ImageServer service. Is this supported by LocalServer? How do I go about doing it?