public ObjectDetailsModel(RmResource resource, IFimClient fimClient, WindowsManager windowsManager) { _fimClient = fimClient; _windowsManager = windowsManager; Resource = resource; Attributes = resource.Attributes .Select(x => new FlattenedAttribute(x)) .ToList(); }
public MainModel(MainWindow parent, IFimClient fimClient, WindowsManager windowsManager, IXmlExporter xmlExporter) { _parent = parent; _fimClient = fimClient; _windowsManager = windowsManager; _xmlExporter = xmlExporter; ObjectTypes = new ObservableCollection<RmObjectTypeDescription>(); CurrentAttributes = new ObservableCollection<SelectableAttribute>(); }