public ProjectReader(ILogger logger = null, ConversionOptions conversionOptions = null) { this.logger = logger ?? NoopLogger.Instance; this.projectCache = conversionOptions?.ProjectCache ?? Caching.NoProjectCache.Instance; this.nuspecReader = new NuSpecReader(this.logger); this.assemblyInfoReader = new AssemblyInfoReader(this.logger); this.projectPropertiesReader = new ProjectPropertiesReader(this.logger); }
public ProjectReader(ILogger logger = null, ConversionOptions conversionOptions = null) { this.logger = logger ?? NoopLogger.Instance; this.projectCache = conversionOptions?.ProjectCache ?? Caching.NoProjectCache.Instance; this.nuspecReader = new NuSpecReader(this.logger); this.forceConversion = conversionOptions?.Force ?? false; this.assemblyInfoReader = new AssemblyInfoReader(this.logger); this.projectPropertiesReader = new ProjectPropertiesReader(this.logger, conversionOptions?.UnknownTargetFrameworkCallback); }