public SilverlightDllSourcedLighthouseXapBuilder(IXapBuilder outputXapFileBuilder,
            ISilverlightVersionSpecificResourcesProvider silverlightVersionSpecificResourcesProvider,
            IGenericResourcesProvider genericResourcesProvider,
            ITemplatedSilverlightApplicationManifestGenerator manifestGenerator,
            ILogger logger,
            IWildcardPathsParser wildcardPathsParser)
        {
            _outputXapFileBuilder = outputXapFileBuilder;
            _silverlightVersionSpecificResourcesProvider = silverlightVersionSpecificResourcesProvider;
            _genericResourcesProvider = genericResourcesProvider;
            _manifestGenerator = manifestGenerator;
            _logger = logger;
            _wildcardPathsParser = wildcardPathsParser;

            SilverlightVersion = 4;
        }
        public XapSourcedLighthouseXapBuilder(
            IXapBuilder outputXapFileBuilder, 
            ISilverlightVersionSpecificResourcesProvider resourceManager, 
            IGenericResourcesProvider simpleResourceManager, 
            ITemplatedSilverlightApplicationManifestGenerator manifestGenerator, 
            ISilverlightApplicationManifestAnalyzer manifestAnalyzer,
            IXapReader xapReader
            )
        {
            _outputXapFileBuilder = outputXapFileBuilder;
            _silverlightVersionSpecificResourcesProvider = resourceManager;
            _genericResourcesProvider = simpleResourceManager;
            _manifestGenerator = manifestGenerator;
            _manifestAnalyzer = manifestAnalyzer;
            _xapReader = xapReader;

            SilverlightVersion = 4;
        }