public DefaultProjectPathProvider( TextBufferProjectService projectService, LiveShareProjectPathProvider liveShareProjectPathProvider) { if (projectService is null) { throw new ArgumentNullException(nameof(projectService)); } _projectService = projectService; _liveShareProjectPathProvider = liveShareProjectPathProvider; }
public DefaultProjectPathProviderFactory( TextBufferProjectService projectService, [Import(AllowDefault = true)] LiveShareProjectPathProvider liveShareProjectPathProvider) { if (projectService == null) { throw new ArgumentNullException(nameof(projectService)); } _projectService = projectService; _liveShareProjectPathProvider = liveShareProjectPathProvider; }