title: IVsEditorAdaptersFactoryService.CreateVsTextViewAdapter throws an object null reference
body: <p>I'm trying to create a <code>IVsTextViewAdpater</code> with the <code>IVsEditorAdaptersFactoryService</code> but when I call <code>CreateVsTextViewAdapter</code> it throws an object null reference:      </p>
  
  <pre><code>    var editorFactory = componentModel.GetService&lt;IVsEditorAdaptersFactoryService&gt;();
      var serviceProvider = (Microsoft.VisualStudio.OLE.Interop.IServiceProvider)this;
      var view = editorFactory.CreateVsTextViewAdapter(serviceProvider);
  </code></pre>
  
  <p>'this' is a <code>Microsoft.VisualStudio.Shell.Package</code> implementation. </p>
  
  <p>Any ideas?</p>