Example #1
0
        /// <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);
        }
Example #2
0
        /// <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;
        }
Example #3
0
 /// <summary>
 ///     Initializes this snapshot.
 /// </summary>
 public AnalysisSnapshot()
 {
     Template     = new AnalysisTemplate();
     ViewTemplate = new AnalysisViewTemplate();
     _results     = new List <AnalyserResult>();
 }
Example #4
0
 /// <summary>
 ///     Initializes this object.
 /// </summary>
 public ActiveAnalysisConfiguration()
 {
     _id          = AnalysisId.Empty;
     Template     = new AnalysisTemplate();
     ViewTemplate = new AnalysisViewTemplate();
 }