public AnalyzeTemplateCommand(IReporter reporter, ITemplateAnalyzer analyzer)
        {
            Debug.Assert(reporter != null);
            Debug.Assert(analyzer != null);

            _reporter         = reporter;
            _templateAnalyzer = analyzer;
        }
        public AnalyzeTemplateCommand(IReporter reporter, ITemplateAnalyzer analyzer, IRemoteFile remoteFile) : base()
        {
            Debug.Assert(reporter != null);
            Debug.Assert(analyzer != null);

            _reporter         = reporter;
            _templateAnalyzer = analyzer;
            _remoteFile       = remoteFile;
        }