public static IServiceCollection AddLuisService(this IServiceCollection services, LuisService luisService) { luisService.Validate(); var app = new LuisApplication(luisService); var recognizer = new LuisRecognizer(app); services.AddSingleton(recognizer); return(services); }