/// <summary> /// Initializes this snapshot. /// </summary> public AnalysisSnapshot(AnalysisTemplate template, AnalysisViewTemplate viewTemplate, IEnumerable <AnalyserResult> results) { if (template == null) { throw new ArgumentNullException(nameof(template)); } if (viewTemplate == null) { throw new ArgumentNullException(nameof(viewTemplate)); } Template = template; ViewTemplate = viewTemplate; _results = new List <AnalyserResult>(results); }
/// <summary> /// Initializes this object. /// </summary> public ActiveAnalysisConfiguration(AnalysisId id, AnalysisTemplate template, AnalysisViewTemplate viewTemplate) { if (template == null) { throw new ArgumentNullException(nameof(template)); } if (viewTemplate == null) { throw new ArgumentNullException(nameof(viewTemplate)); } _id = id; Template = template; ViewTemplate = viewTemplate; }
/// <summary> /// Initializes this snapshot. /// </summary> public AnalysisSnapshot() { Template = new AnalysisTemplate(); ViewTemplate = new AnalysisViewTemplate(); _results = new List <AnalyserResult>(); }
/// <summary> /// Initializes this object. /// </summary> public ActiveAnalysisConfiguration() { _id = AnalysisId.Empty; Template = new AnalysisTemplate(); ViewTemplate = new AnalysisViewTemplate(); }