示例#1
0
 public CodeGenSettingsService(ICodeGenSettings settings, IFileDialogService fileDialogService, IMostRecentlyUsedFileService mostRecentlyUsedFileService, IXmlSerializerService xmlSerializerService)
 {
     this._settings                    = settings;
     this._fileDialogService           = fileDialogService;
     this._mostRecentlyUsedFileService = mostRecentlyUsedFileService;
     this._xmlSerializerService        = xmlSerializerService;
 }
 public SiteMapService(ISiteService siteService,
                       IContentHelper contentHelper,
                       IXmlSerializerService xmlSerializer)
 {
     _xmlSerializer = xmlSerializer;
     _contentHelper = contentHelper;
     _startId       = siteService.GetHome().Id;
 }
示例#3
0
 public CodeGenSettings(IEventAggregator eventAggregator, IXmlSerializerService xmlSerializerService)
 {
     this._eventAggregator      = eventAggregator;
     this._xmlSerializerService = xmlSerializerService;
     this._eventAggregator.GetEvent <SchemaProviderChangedEvent>().Subscribe(this.UpdateProviderName);
 }
示例#4
0
 public SiteMapController(ISitemapService siteMapService,
                          IXmlSerializerService xmlSerializer)
 {
     _siteMapService = siteMapService;
     _xmlSerializer  = xmlSerializer;
 }
 public MostRecentlyUsedFileService(IEventAggregator eventAggregator, IXmlSerializerService xmlSerializerService)
 {
     this._mostRecentlyUsedFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), "MostRecentlyUsed.xml");
     this._eventAggregator          = eventAggregator;
     this._xmlSerializerService     = xmlSerializerService;
 }
示例#6
0
 public SitemapService()
 {
     _xmlSerializer = new XmlSerializerService();
     _siteService   = new SiteService();
 }