Added entry interfaces to both the endpoint and webApiIntegrarion components, to make it possible for the runners to reuse the initialization code;