public MovOrgContainerViewModel(ISectionsFactory sectionsFactory) { sectionsFactory.ErrorHandler = this; var sections = sectionsFactory.GenerateSections(); Sections.AddRange(sections); SelectedSection = Sections.FirstOrDefault(); }
public WordDocumentRepository( IWordKiller wordKiller, IExternalHyperLinkFactory externalHyperLinkFactory, IWordFactory wordFactory, ITableFactory tableFactory, IShapeFactory shapeFactory, IListFactory listFactory, ISectionsFactory sectionsFactory) { _wordKiller = wordKiller; _externalHyperLinkFactory = externalHyperLinkFactory; _wordFactory = wordFactory; _tableFactory = tableFactory; _listFactory = listFactory; _sectionsFactory = sectionsFactory; _shapeFactory = shapeFactory; }