Rerolled the latest patch on #1157912 for entity support of disqus comme...

...nts. hook_field_load() and noook_field_update() still to be implemented
You should inject this by implementing ContainerFactoryPluginInterface and them implementing constructor and create() methods on class. You can check how DateTimeDefaultFormatter does it. Service ID that you want to inject is "current_user".