Update the narrator service and fix it's test to run without framework context
Fix some problems regarding several service providers