public void CanCallTypeScriptGoodbye() { var services = new ServiceCollection(); services.AddNodeServices(options => { // Set any properties that you want on 'options' here }); var serviceProvider = services.BuildServiceProvider(); var nodeServices = serviceProvider.GetRequiredService <INodeServices>(); JavaScriptService javaScriptService = new JavaScriptService(nodeServices, SCRIPT_FOLDER_TS); Task <string> result = javaScriptService.Goodbye("Mike"); Assert.AreEqual("Goodbye Mike", result.Result); }