public CodeConversion(IServiceProvider serviceProvider, VisualStudioWorkspace visualStudioWorkspace, Func <ConverterOptionsPage> getOptions) { GetOptions = getOptions; _serviceProvider = serviceProvider; _visualStudioWorkspace = visualStudioWorkspace; _outputWindow = new VisualStudioInteraction.OutputWindow(); }
public CodeConversion(IAsyncServiceProvider serviceProvider, VisualStudioWorkspace visualStudioWorkspace, Func <Task <ConverterOptionsPage> > getOptions, VisualStudioInteraction.OutputWindow outputWindow) { GetOptions = getOptions; _serviceProvider = serviceProvider; _visualStudioWorkspace = visualStudioWorkspace; _outputWindow = outputWindow; }