public SolutionState(string defaultPrefix, string defaultExtension) { _defaultPrefix = defaultPrefix; _defaultExtension = defaultExtension; Sources = new SourceFileList(defaultPrefix, defaultExtension); }
public SolutionState(string defaultPrefix, string defaultExtension, MarkupMode markupMode) { _defaultPrefix = defaultPrefix; _defaultExtension = defaultExtension; Sources = new SourceFileList(defaultPrefix, defaultExtension); MarkupHandling = markupMode; }
public ProjectState(string name, string language, string defaultPrefix, string defaultExtension) { Name = name; Language = language; DefaultPrefix = defaultPrefix; DefaultExtension = defaultExtension; Sources = new SourceFileList(defaultPrefix, defaultExtension); }
internal ProjectState(ProjectState sourceState) { Name = sourceState.Name; Language = sourceState.Language; ReferenceAssemblies = sourceState.ReferenceAssemblies; OutputKind = sourceState.OutputKind; DocumentationMode = sourceState.DocumentationMode; DefaultPrefix = sourceState.DefaultPrefix; DefaultExtension = sourceState.DefaultExtension; Sources = new SourceFileList(DefaultPrefix, DefaultExtension); Sources.AddRange(sourceState.Sources); AdditionalFiles.AddRange(sourceState.AdditionalFiles); AdditionalFilesFactories.AddRange(sourceState.AdditionalFilesFactories); AdditionalProjectReferences.AddRange(sourceState.AdditionalProjectReferences); }