aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs')
-rw-r--r--Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs84
1 files changed, 3 insertions, 81 deletions
diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs
index 222d3a1e8..67b5dc19b 100644
--- a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs
+++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs
@@ -1,41 +1,26 @@
using System;
-using System.Linq;
using System.Windows;
using Tango.Core.DI;
using Tango.Integration.ExternalBridge;
using Tango.Logging;
using Tango.PPC.Common.Application;
using Tango.PPC.Common.Authentication;
-using Tango.PPC.Common.BackupRestore;
using Tango.PPC.Common.Connection;
using Tango.PPC.Common.Connectivity;
-using Tango.PPC.Common.Console;
-using Tango.PPC.Common.DataStore;
using Tango.PPC.Common.Diagnostics;
using Tango.PPC.Common.EventLogging;
using Tango.PPC.Common.ExternalBridge;
-using Tango.PPC.Common.FileSystem;
using Tango.PPC.Common.HotSpot;
-using Tango.PPC.Common.Insights;
using Tango.PPC.Common.MachineSetup;
using Tango.PPC.Common.MachineUpdate;
using Tango.PPC.Common.Modules;
using Tango.PPC.Common.Navigation;
using Tango.PPC.Common.Notifications;
using Tango.PPC.Common.OS;
-using Tango.PPC.Common.Performance;
using Tango.PPC.Common.Printing;
-using Tango.PPC.Common.RemoteActions;
using Tango.PPC.Common.RemoteAssistance;
-using Tango.PPC.Common.RemoteDesktop;
-using Tango.PPC.Common.RemoteJob;
-using Tango.PPC.Common.SQL;
using Tango.PPC.Common.Storage;
-using Tango.PPC.Common.Synchronization;
-using Tango.PPC.Common.SystemInfo;
using Tango.PPC.Common.Threading;
-using Tango.PPC.Common.ThreadLoading;
-using Tango.PPC.Common.UpdatePackages;
using Tango.PPC.Common.UWF;
using Tango.PPC.Common.Web;
using Tango.PPC.UI.Authentication;
@@ -45,9 +30,7 @@ using Tango.PPC.UI.Navigation;
using Tango.PPC.UI.Notifications;
using Tango.PPC.UI.PPCApplication;
using Tango.PPC.UI.Printing;
-using Tango.PPC.UI.RemoteActions;
using Tango.PPC.UI.Threading;
-using Tango.PPC.UI.ThreadLoading;
using Tango.PPC.UI.ViewModels;
using Tango.PPC.UI.Views;
using Tango.PPC.UI.ViewsContracts;
@@ -88,30 +71,8 @@ namespace Tango.PPC.UI
TangoIOC.Default.Unregister<IUnifiedWriteFilterManager>();
TangoIOC.Default.Unregister<IOperationSystemManager>();
TangoIOC.Default.Unregister<PPCWebClient>();
- TangoIOC.Default.Unregister<IBackupManager>();
- TangoIOC.Default.Unregister<IPackageRunner>();
- TangoIOC.Default.Unregister<IMachineDataSynchronizer>();
- TangoIOC.Default.Unregister<IConsoleEngineService>();
- TangoIOC.Default.Unregister<IRemoteDesktopService>();
- TangoIOC.Default.Unregister<IPerformanceService>();
- TangoIOC.Default.Unregister<ISystemInfoService>();
- TangoIOC.Default.Unregister<IFileSystemService>();
- TangoIOC.Default.Unregister<IRemoteJobService>();
- TangoIOC.Default.Unregister<IRemoteSqlService>();
- TangoIOC.Default.Unregister<IInsightsService>();
- TangoIOC.Default.Unregister<IRemoteActionsService>();
- TangoIOC.Default.Unregister<IThreadLoadingService>();
- TangoIOC.Default.Unregister<IDataStoreService>();
-
- if (App.StartupArgs != null && App.StartupArgs.Contains("-webDebug"))
- {
- TangoIOC.Default.Register<PPCWebClient, PPCWebClient>(new PPCWebClient("http://localhost:1111", null));
- }
- else
- {
- TangoIOC.Default.Register<PPCWebClient, PPCWebClient>(new PPCWebClient());
- }
+ TangoIOC.Default.Register<PPCWebClient, PPCWebClient>(new PPCWebClient());
TangoIOC.Default.Register<IDispatcherProvider, DefaultDispatcherProvider>(new DefaultDispatcherProvider(Application.Current.Dispatcher));
TangoIOC.Default.Register<INotificationProvider, DefaultNotificationProvider>();
TangoIOC.Default.Register<IAuthenticationProvider, DefaultAuthenticationProvider>();
@@ -119,14 +80,11 @@ namespace Tango.PPC.UI
TangoIOC.Default.Register<INavigationManager, DefaultNavigationManager>();
TangoIOC.Default.Register<IMachineProvider, DefaultMachineProvider>();
TangoIOC.Default.Register<IEventLogger, DefaultEventLogger>();
- TangoIOC.Default.Register<IMachineDataSynchronizer, DefaultMachineDataSynchronizer>();
TangoIOC.Default.Register<IPPCApplicationManager, DefaultPPCApplicationManager>();
TangoIOC.Default.Register<ExternalBridgeScanner, ExternalBridgeScanner>();
TangoIOC.Default.Register<IDiagnosticsFrameProvider, DefaultDiagnosticsFrameProvider>();
TangoIOC.Default.Register<IPPCExternalBridgeService, PPCExternalBridgeService>();
- TangoIOC.Default.Register<IConsoleEngineService, DefaultConsoleEngineService>();
TangoIOC.Default.Register<IRemoteAssistanceProvider, DefaultRemoteAssistanceProvider>();
- TangoIOC.Default.Register<IPackageRunner, DefaultPackageRunner>();
TangoIOC.Default.Register<IMachineSetupManager, MachineSetupManager>();
TangoIOC.Default.Register<IMachineUpdateManager, MachineUpdateManager>();
TangoIOC.Default.Register<IPrintingManager, DefaultPrintingManager>();
@@ -135,17 +93,8 @@ namespace Tango.PPC.UI
TangoIOC.Default.Register<IStorageProvider, DefaultStorageProvider>();
TangoIOC.Default.Register<IUnifiedWriteFilterManager, AlternativeUnifiedWriteFilterManager>();
TangoIOC.Default.Register<IOperationSystemManager, DefaultOperationSystemManager>();
- TangoIOC.Default.Register<IBackupManager, DefaultBackupManager>();
- TangoIOC.Default.Register<IPerformanceService, DefaultPerformanceService>();
- TangoIOC.Default.Register<ISystemInfoService, DefaultSystemInfoService>();
- TangoIOC.Default.Register<IFileSystemService, DefaultFileSystemService>();
- TangoIOC.Default.Register<IRemoteDesktopService, DefaultRemoteDesktopService>();
- TangoIOC.Default.Register<IRemoteJobService, DefaultRemoteJobService>();
- TangoIOC.Default.Register<IRemoteSqlService, DefaultRemoteSqlService>();
- TangoIOC.Default.Register<IInsightsService, DefaultInsightsService>();
- TangoIOC.Default.Register<IRemoteActionsService, DefaultRemoteActionsService>();
- TangoIOC.Default.Register<IThreadLoadingService, DefaultThreadLoadingService>();
- TangoIOC.Default.Register<IDataStoreService, DefaultDataStoreService>();
+
+ //TangoIOC.Default.Register<TeamFoundationServiceExtendedClient>(new TeamFoundationServiceExtendedClient("https://twinetfs.visualstudio.com", String.Empty, "szzfokrceo4rhd4eqi5qpmxn3pa5iwl3q7tlqd36l2m7smz2ynoa"));
TangoIOC.Default.Register<LoadingViewVM>();
TangoIOC.Default.Register<MainViewVM>();
@@ -158,9 +107,6 @@ namespace Tango.PPC.UI
TangoIOC.Default.Register<NoPermissionsViewVM>();
TangoIOC.Default.Register<RestartingSystemViewVM>();
TangoIOC.Default.Register<EmergencyViewVM>();
- TangoIOC.Default.Register<RestartingViewVM>();
- TangoIOC.Default.Register<InternalModuleViewVM>();
- TangoIOC.Default.Register<PowerOffViewVM>();
TangoIOC.Default.GetInstance<IPPCApplicationManager>().ContentRendered += (_, __) =>
@@ -266,29 +212,5 @@ namespace Tango.PPC.UI
return TangoIOC.Default.GetInstance<EmergencyViewVM>();
}
}
-
- public static RestartingViewVM RestartingViewVM
- {
- get
- {
- return TangoIOC.Default.GetInstance<RestartingViewVM>();
- }
- }
-
- public static InternalModuleViewVM InternalModuleViewVM
- {
- get
- {
- return TangoIOC.Default.GetInstance<InternalModuleViewVM>();
- }
- }
-
- public static PowerOffViewVM PowerOffViewVM
- {
- get
- {
- return TangoIOC.Default.GetInstance<PowerOffViewVM>();
- }
- }
}
} \ No newline at end of file