Active Directory IConfigureNamedOptions - can't inject IUserService userService keeps hanging

I based my AD code on External login providers | CMS | Umbraco Documentation