using System; using System.Collections.Generic; using CTA.Rules.Config; namespace CTA.Rules.Models { public class ProjectConfiguration { public ProjectConfiguration() { TargetVersions = new List { Constants.DefaultCoreVersion }; SourceVersions = new List { Constants.DefaultNetFrameworkVersion }; PackageReferences = new Dictionary>(); AdditionalReferences = new List(); } public string SolutionPath; public string ProjectPath; public List SourceVersions; public List TargetVersions; public string AssemblyDir; public string RulesDir; public Dictionary> PackageReferences; public bool IsMockRun = false; public bool PortProject = true; public bool PortCode = true; public ProjectType ProjectType = ProjectType.ClassLibrary; public List MetaReferences; public List AdditionalReferences; } }