I was searching for how to find field info and came across getFieldDefinitions on Drupal 8 (why all these deprecated functions on DP8?) which says to use
How can I tell from
EntityFieldManager::getFieldDefinitions() that it needs to be called as a service, and that the service is entity_field.manager?
\Drupal\EntityFieldManager::getFieldDefinitions($etid, $bundle) work?