Umbraco ApplicationContext.Current es nulo

Tengo un sitio web de MVC y necesito extraer un par de datos de una base de datos de Umbraco. No necesito ninguna de las vistas de Umbraco ni nada de eso. Soy nuevo en las bibliotecas de Umbraco Core.

Lo que hice fue crear una referencia a la dll Umbraco.core desde mi proyecto web y agregué la cadena de conexión a la base de datos Umbraco en mi configuración web. Luego agregué un método para intentar recuperar algunos datos

public IContentType GetBenefits() {

        var contentTypeService = ApplicationContext.Current.Services.ContentTypeService;
        var benefits = contentTypeService.GetContentType("Benefits");

        return benefits;
}

ApplicationContext.Current siempre es nulo

Me estoy ejecutando en mi PC de desarrollo local con IIS Express

Necesito hacer algo más para crear una instancia de la conexión Umbraco?

Respuestas a la pregunta(1)

Su respuesta a la pregunta