Пример #1
0
 public override void RegisterViews(IViewLocator viewLocator)
 {
     // database
     viewLocator.Bind <DatabaseConfigViewModel, DatabaseConfigView>();
     viewLocator.Bind <DebugQueryToolViewModel, DebugQueryToolView>();
     // solutions
     viewLocator.Bind <SolutionExplorerViewModel, SolutionExplorerView>();
     viewLocator.Bind <SessionToolViewModel, SessionToolView>();
     viewLocator.Bind <SessionsConfigurationViewModel, SessionsConfigurationView>();
     // parameters
     viewLocator.Bind <ParametersViewModel, ParametersView>();
     // history
     viewLocator.Bind <HistoryViewModel, HistoryView>();
     // dbc store
     viewLocator.Bind <DBCConfigViewModel, DBCConfigView>();
     // sql editor
     viewLocator.Bind <SqlEditorViewModel, SqlEditorView>();
     viewLocator.BindToolBar <SqlEditorViewModel, SqlEditorToolBar>();
     viewLocator.Bind <CustomQueryEditorViewModel, CustomQueryEditorView>();
     // updater
     viewLocator.Bind <ChangeLogViewModel, ChangeLogView>();
     viewLocator.Bind <UpdaterConfigurationViewModel, UpdaterConfigurationView>();
     // remote soap
     viewLocator.Bind <SoapConfigViewModel, SoapConfigView>();
     // table editor
     viewLocator.Bind <ToolsViewModel, DefinitionToolView>();
     //mpq
     viewLocator.Bind <MpqSettingsViewModel, MpqSettingsView>();
 }