IProviderService::factory supports also inline annotated functions