path # lines of code tools/generate many services/deployment.yaml 21 tools/generate many services/GenerateServices.ps1 17 tools/generate many services/service.yaml 10 src/EndpointManagerLauncher/Program.cs 59 src/common/AppBase.cs 9 src/common/DevHostAgent/IDevHostAgentExecutorClient.cs 20 src/common/DevHostAgent/DevHostAgentExecutorClient.cs 298 src/common/DevHostAgent/DevHostConstants.cs 16 src/common/RunnerCommon.cs 117 src/common/Socket/ISocket.cs 18 src/common/Socket/Socket.cs 70 src/common/PortForward/StreamManager.cs 241 src/common/PortForward/IPortListener.cs 10 src/common/PortForward/ReversePortForwardManager.cs 175 src/common/PortForward/IServicePortForwardManager.cs 10 src/common/PortForward/KubernetesPortForwardManager.cs 101 src/common/PortForward/IReversePortForwardManager.cs 10 src/common/PortForward/IKubernetesPortForwardManager.cs 17 src/common/PortForward/ServicePortForwardManager.cs 222 src/common/PortForward/PortListener.cs 39 src/common/PortForward/IStreamManager.cs 14 src/common/Models/ProgressMessage.cs 16 src/common/Models/LocalConnect/ServicePortMapping.cs 17 src/common/Models/LocalConnect/IFreePortRequest.cs 9 src/common/Models/LocalConnect/DeploymentPatch.cs 24 src/common/Models/LocalConnect/PodDeployment.cs 22 src/common/Models/LocalConnect/FreePortRequest.cs 43 src/common/Models/LocalConnect/PodPatch.cs 24 src/common/Models/LocalConnect/StatefulSetPatch.cs 24 src/common/Models/LocalConnect/IElevationRequest.cs 9 src/common/Models/LocalConnect/EditHostsFileRequest.cs 15 src/common/Models/LocalConnect/ProcessPortMapping.cs 18 src/common/Models/LocalConnect/ElevationRequest.cs 9 src/common/Models/LocalConnect/PatchEntityBase.cs 17 src/common/Models/LocalConnect/ElevationRequestType.cs 9 src/common/Models/LocalConnect/IPortMapping.cs 9 src/common/Models/LocalConnect/IEditHostsFileRequest.cs 7 src/common/Models/DevHost/ConnectedSessionsResponseModel.cs 10 src/common/Models/ProgressUpdate.cs 26 src/common/Models/Kubernetes/IngressRoute.cs 68 src/common/Models/RoutingStatus.cs 14 src/common/Models/EndpointInfo.cs 14 src/common/Models/Settings/PortPair.cs 37 src/common/Models/Channel/PortForwardStreamFlag.cs 10 src/common/Models/Channel/ServicePortForwardStartInfo.cs 12 src/common/Models/Channel/PortForwardStreamBlock.cs 37 src/common/Models/Channel/PortForwardStartInfo.cs 10 src/common/LoggingModule.cs 171 src/common/ServiceBase.cs 95 src/common/EnvironmentVariables.cs 184 src/common/ProgressModule.cs 42 src/common/Extensions/IOperationContextExtensions.cs 22 src/common/Extensions/StringExtensions.cs 67 src/common/Extensions/EndpointInfoExtensions.cs 40 src/common/Extensions/ExceptionExtensions.cs 47 src/common/Extensions/HttpExtensions.cs 82 src/common/Extensions/AutofacRegistrationBuilderExtensions.cs 37 src/common/Extensions/ReleaseEnvironmentExtensions.cs 12 src/common/Extensions/IEnumerableExtensions.cs 111 src/common/Extensions/IPAddressExtensions.cs 29 src/common/Extensions/JsonPatchDocumentExtensions.cs 29 src/common/Extensions/DateTimeExtensions.cs 20 src/common/Extensions/TaskUtilities.cs 82 src/common/Extensions/DictionaryExtensions.cs 30 src/common/Extensions/TaskExtensions.cs 107 src/common/Extensions/EnumExtensions.cs 34 src/common/Extensions/TimeSpanExtensions.cs 27 src/common/Extensions/TypeExtensions.cs 55 src/common/OperationContext.cs 43 src/common/IP/IIPManager.cs 15 src/common/IP/IPManager.cs 296 src/common/IService.cs 7 src/common/AspNetCoreRunner.cs 61 src/common/ConsoleRunner.cs 65 src/common/IEnvironmentVariables.cs 31 src/common/IO/IProcessEx.cs 25 src/common/IO/Output/OutputFormat.cs 9 src/common/IO/Output/IConsoleOutput.cs 22 src/common/IO/Output/Console.cs 58 src/common/IO/Output/TableOutputFormatIgnoreAttribute.cs 8 src/common/IO/Output/IConsole.cs 12 src/common/IO/Output/ElapsedTimeDisplay.cs 25 src/common/IO/Output/ConsoleLauncher.cs 106 src/common/IO/Output/IConsoleLauncher.cs 10 src/common/IO/Output/ConsoleOutput.cs 208 src/common/IO/IPlatform.cs 25 src/common/IO/PathUtilities.cs 109 src/common/IO/Input/IConsoleInput.cs 10 src/common/IO/Input/ConsoleInput.cs 35 src/common/IO/IPathUtilities.cs 27 src/common/IO/IFileSystem.cs 59 src/common/IO/Platform.cs 295 src/common/IO/FileSystem.cs 343 src/common/IO/ProcessEx.cs 40 src/common/Attributes/StringValueAttribute.cs 13 src/common/CommonModule.cs 32 src/common/Properties/AssemblyInfo.cs 21 src/common/Kubernetes/IKubectlImpl.cs 27 src/common/Kubernetes/IK8sClientFactory.cs 17 src/common/Kubernetes/IKubernetesClient.cs 171 src/common/Kubernetes/KubectlImpl.cs 390 src/common/Kubernetes/KubernetesConstants.cs 51 src/common/Kubernetes/KubernetesWatcher.cs 273 src/common/Kubernetes/ClientCertUtil.cs 71 src/common/Kubernetes/IKubernetesWatcher.cs 26 src/common/Kubernetes/K8sClientFactory.cs 102 src/common/Kubernetes/KubernetesClient.cs 868 src/common/Kubernetes/KubernetesCommandName.cs 17 src/common/Utilities/PortManagementUtilities.cs 17 src/common/Utilities/AsyncHelpers.cs 128 src/common/Utilities/AssemblyMetadataProvider.cs 13 src/common/Utilities/SerializedProgress.cs 17 src/common/Utilities/StringManipulation.cs 12 src/common/Utilities/AsyncLazy.cs 54 src/common/Utilities/KubernetesUtilities.cs 89 src/common/Utilities/AssertHelper.cs 95 src/common/Utilities/AssemblyVersionUtilities.cs 19 src/common/Utilities/IAssemblyMetadataProvider.cs 8 src/common/Utilities/SecurityRequirements.cs 11 src/common/Utilities/FixedSizeStringBuilder.cs 55 src/common/Utilities/WebUtilities.cs 103 src/common/Restore/WorkloadRestorationService.cs 176 src/common/Restore/RemoteRestoreJobCleaner.cs 73 src/common/Restore/IRemoteRestoreJobCleaner.cs 11 src/common/Restore/IWorkloadRestorationService.cs 16 src/common/MacAddressHashModule.cs 29 src/common/PersistentPropertyBag/ClientConfig.cs 149 src/common/PersistentPropertyBag/IClientConfig.cs 15 src/common/Constants.cs 183 src/common/IOperationContext.cs 22 src/common/ReleaseEnvironment.cs 12 src/common/EndpointManagement/HostsFileEntry.cs 10 src/common/EndpointManagement/EndpointManagerResult.cs 14 src/common/EndpointManagement/RequestArguments/DisableServiceArgument.cs 10 src/common/EndpointManagement/RequestArguments/EndpointManagerRequestArgument.cs 7 src/common/EndpointManagement/RequestArguments/AllocateIPArgument.cs 10 src/common/EndpointManagement/RequestArguments/FreeIPArgument.cs 9 src/common/EndpointManagement/RequestArguments/AddHostsFileEntryArgument.cs 13 src/common/EndpointManagement/RequestArguments/KillProcessArgument.cs 10 src/common/EndpointManagement/SystemServiceCheckMessage.cs 9 src/common/EndpointManagement/EndpointManagerSystemCheckMessage.cs 10 src/common/EndpointManagement/EndpointManagerRequest.cs 16 src/common/EndpointManagement/IHostsFileManager.cs 14 src/common/Logging/IRequestResponse.cs 10 src/common/Logging/Extensions.cs 137 src/common/Logging/PIIException.cs 43 src/common/Logging/PIIJsonConverter.cs 23 src/common/Logging/LoggingVerbosity.cs 10 src/common/Logging/OperationResult.cs 11 src/common/Logging/SourceUserAgentProvider.cs 23 src/common/Logging/OperationContextRequestIdsHttpHandler.cs 32 src/common/Logging/LoggingUtils.cs 13 src/common/Logging/PII.cs 65 src/common/Logging/OperationContextTelemetryInitializer.cs 44 src/common/Logging/Writers/IThreadSafeFileWriter.cs 12 src/common/Logging/Writers/ThreadSafeFileWriter.cs 96 src/common/Logging/MacAddressHash/FipsCompliantSha.cs 9 src/common/Logging/MacAddressHash/IVSRegistryPropertyReader.cs 8 src/common/Logging/MacAddressHash/VSCodeStorageReader.cs 54 src/common/Logging/MacAddressHash/VSRegistryPropertyReader.cs 48 src/common/Logging/MacAddressHash/MACInformationProvider.cs 143 src/common/Logging/LoggingConstants.cs 69 src/common/Logging/IOperationIds.cs 10 src/common/Logging/Events.cs 38 src/common/Logging/OperationResultDetails.cs 11 src/common/Logging/IOperationContextTelemetryInitializer.cs 10 src/common/Logging/Loggers/IApplicationInsightsLoggerConfig.cs 10 src/common/Logging/Loggers/ConsoleLoggerConfig.cs 16 src/common/Logging/Loggers/FileLogger.cs 62 src/common/Logging/Loggers/ApplicationInsightsLoggerConfig.cs 17 src/common/Logging/Loggers/IPerformanceLogger.cs 14 src/common/Logging/Loggers/ILog.cs 20 src/common/Logging/Loggers/PerformanceLogger.cs 78 src/common/Logging/Loggers/IFileLogger.cs 8 src/common/Logging/Loggers/Log.cs 86 src/common/Logging/Loggers/IFileLoggerConfig.cs 10 src/common/Logging/Loggers/FileLoggerConfig.cs 18 src/common/Logging/Loggers/ConsoleLogger.cs 68 src/common/Logging/Loggers/ApplicationInsightsLogger.cs 195 src/common/Logging/Loggers/IConsoleLoggerConfig.cs 9 src/common/Logging/Loggers/ILogger.cs 24 src/common/Logging/Loggers/TextLoggerBase.cs 57 src/common/Logging/Loggers/LoggerBase.cs 168 src/common/Logging/Loggers/LoggerType.cs 11 src/common/Exceptions/ConfigurationException.cs 11 src/common/Exceptions/KubectlException.cs 25 src/common/Exceptions/UserVisibleException.cs 87 src/common/Exceptions/InvalidUsageException.cs 87 src/common/Exceptions/UnexpectedStateException.cs 19 src/common/Exceptions/InvalidKubeConfigFileException.cs 25 src/common/Exceptions/IUserVisibleExceptionReporter.cs 8 src/common/Commands/ICommand.cs 16 src/common/Commands/CommandLineArgumentsManager.cs 66 src/common/Json/JsonPropertyHelpers.cs 27 src/common/Json/JsonHelpers.cs 380 src/dsc/downloadkubectl.ps1 51 src/dsc/CliConstants.cs 30 src/dsc/Output/Models/ElevationRequestData.cs 114 src/dsc/Output/Models/KubeConfigContext.cs 22 src/dsc/AppContainerConfig.cs 144 src/dsc/CliApp.cs 243 src/dsc/ISdkErrorHandling.cs 10 src/dsc/CliValidationException.cs 14 src/dsc/Properties/AssemblyInfo.cs 12 src/dsc/SdkErrorHandling.cs 78 src/dsc/Remoting/Startup.cs 32 src/dsc/Remoting/RemotingHelper.cs 43 src/dsc/Remoting/RemotingController.cs 27 src/dsc/Telemetry/CommandLogging.cs 73 src/dsc/Commands/CliCommandOption.cs 35 src/dsc/Commands/KubernetesManagement/RoutingHeaderCommand.cs 77 src/dsc/Commands/KubernetesManagement/ListNamespaceCommand.cs 91 src/dsc/Commands/KubernetesManagement/ListServiceCommand.cs 89 src/dsc/Commands/KubernetesManagement/ListIngressCommand.cs 98 src/dsc/Commands/KubernetesManagement/CheckCredentialsCommand.cs 94 src/dsc/Commands/KubernetesManagement/ListContextCommand.cs 107 src/dsc/Commands/KubernetesManagement/RoutingSupportedCommand.cs 77 src/dsc/Commands/KubernetesManagement/RefreshCredentialsCommand.cs 87 src/dsc/Commands/RootCommand.cs 50 src/dsc/Commands/CommandConstants.cs 115 src/dsc/Commands/Connect/TargetConnectCommandBase.cs 163 src/dsc/Commands/Connect/ConnectCommand.cs 525 src/dsc/Commands/Connect/CleanConnectCommand.cs 67 src/dsc/Commands/Connect/PrepConnectCommand.cs 92 src/dsc/Commands/CommandsConfigurator.cs 24 src/dsc/Commands/CommandBase.cs 99 src/dsc/Commands/CliCommandOptionFactory.cs 156 src/dsc/Commands/ITopLevelCommand.cs 8 src/dsc/Commands/ICliCommandOptionFactory.cs 24 src/dsc/Program.cs 64 src/testhelpers/ExpectedFailureLogCount.cs 23 src/testhelpers/InterfaceImplementationTestHelpers.cs 32 src/testhelpers/EnumerableExtensions.cs 12 src/testhelpers/TestsBase.cs 14 src/testhelpers/NetworkHelpers.cs 22 src/testhelpers/ParameterInfoComparer.cs 40 src/devhostagent/PortForward/ReversePortForwardConnector.cs 196 src/devhostagent/PortForward/ServicePortForwardConnector.cs 163 src/devhostagent/PortForward/IServicePortForwardConnector.cs 14 src/devhostagent/PortForward/StreamHookData.cs 39 src/devhostagent/PortForward/IReversePortForwardConnector.cs 16 src/devhostagent/Startup.cs 93 src/devhostagent/Properties/AssemblyInfo.cs 3 src/devhostagent/InternalControllerFeatureProvider.cs 28 src/devhostagent/Constants.cs 8 src/devhostagent/Controllers/ConnectedSessionsController.cs 21 src/devhostagent/Controllers/DownloadController.cs 87 src/devhostagent/Services/AgentExecutorHub.cs 192 src/devhostagent/Program.cs 29 src/devhostagent.restorationjob/AppContainerConfig.cs 64 src/devhostagent.restorationjob/RestorationJobEnvironmentVariables.cs 23 src/devhostagent.restorationjob/Properties/AssemblyInfo.cs 4 src/devhostagent.restorationjob/RestorationJobApp.cs 314 src/devhostagent.restorationjob/Logging/Events.cs 22 src/devhostagent.restorationjob/IRestorationJobEnvironmentVariables.cs 13 src/devhostagent.restorationjob/Program.cs 15 src/library/ImageProvider.cs 76 src/library/Models/AuthenticationTarget.cs 12 src/library/Models/KubernetesEntityType.cs 13 src/library/Models/RemoteAgentInfo.cs 10 src/library/Models/PatchState.cs 52 src/library/Models/OperationResponse.cs 50 src/library/Models/KubeConfigDetails.cs 21 src/library/Models/ContainerVolumeMountInfo.cs 11 src/library/Models/RemoteAgentHostingMode.cs 11 src/library/Models/RemoteContainerConnectionDetails.cs 172 src/library/Models/LocalAgentConfig.cs 17 src/library/Models/WorkloadInfo.cs 19 src/library/AppContainerConfig.cs 190 src/library/Extensions/OwnedLazyWithContext.cs 46 src/library/Extensions/V1DeploymentExtensions.cs 24 src/library/Extensions/V1ContainerExtensions.cs 21 src/library/Extensions/V1PodExtensions.cs 27 src/library/Extensions/IOwnedLazyWithContext.cs 19 src/library/IImageProvider.cs 10 src/library/Properties/AssemblyInfo.cs 8 src/library/build/Microsoft.Azure.DevSpaces.Client.targets 11 src/library/Connect/KubernetesRemoteEnvironmentManager.cs 1051 src/library/Connect/PortMappingManager.cs 173 src/library/Connect/IWorkloadInformationProvider.cs 23 src/library/Connect/Environment/EnableFeature.cs 10 src/library/Connect/Environment/IServiceToken.cs 9 src/library/Connect/Environment/ServiceToken.cs 38 src/library/Connect/Environment/IVolumeToken.cs 8 src/library/Connect/Environment/IExternalEndpointToken.cs 8 src/library/Connect/Environment/LocalProcessConfigFile.cs 18 src/library/Connect/Environment/VerbatimToken.cs 14 src/library/Connect/Environment/LocalProcessConfig.cs 204 src/library/Connect/Environment/EnvironmentTokenParser.cs 114 src/library/Connect/Environment/EnvironmentEntry.cs 53 src/library/Connect/Environment/ILocalProcessConfig.cs 19 src/library/Connect/Environment/EnvironmentTokenBase.cs 15 src/library/Connect/Environment/LocalProcessConfigFile_VolumeMount.cs 12 src/library/Connect/Environment/VolumeToken.cs 34 src/library/Connect/Environment/ExternalEndpointToken.cs 37 src/library/Connect/Environment/EnvironmentEntryIssueType.cs 10 src/library/Connect/Environment/IEnvironmentToken.cs 9 src/library/Connect/Environment/EnvironmentEntryIssue.cs 9 src/library/Connect/Environment/LocalProcessConfigFile_EnvVar.cs 12 src/library/Connect/IPortMappingManager.cs 14 src/library/Connect/ILocalEnvironmentManager.cs 46 src/library/Connect/RemoteRestoreJobDeployer.cs 317 src/library/Connect/IResourceNamingService.cs 12 src/library/Connect/ResourceNamingService.cs 30 src/library/Connect/WorkloadInformationProvider.cs 550 src/library/Connect/IRemoteEnvironmentManager.cs 20 src/library/Connect/LocalEnvironmentManager.cs 579 src/library/Connect/IRemoteRestoreJobDeployer.cs 13 src/library/Utilities/RemoteEnvironmentUtilities.cs 41 src/library/Utilities/AutofacUtilities.cs 120 src/library/Utilities/RemoteContainerConnectionDetailsResolver.cs 359 src/library/Utilities/PatternMatchingUtillities.cs 19 src/library/Utilities/EmbeddedFileUtilities.cs 25 src/library/Constants.cs 43 src/library/LocalAgentManagement/ILocalAgentManager.cs 10 src/library/LocalAgentManagement/LocalAgentManager.cs 75 src/library/EndpointManagement/EndpointManagerLauncherBase.cs 65 src/library/EndpointManagement/WindowsEndpointManagerLauncher.cs 48 src/library/EndpointManagement/IEndpointManagementClient.cs 23 src/library/EndpointManagement/LinuxEndpointManagerLauncher.cs 51 src/library/EndpointManagement/EndpointManagementClient.cs 408 src/library/EndpointManagement/IEndpointManagerLauncher.cs 8 src/library/EndpointManagement/OsxEndpointManagerLauncher.cs 49 src/library/Logging/Events.cs 101 src/library/nuget-script.ps1 12 src/library/Exceptions/ValidationException.cs 45 src/library/Exceptions/ManagementFactoryException.cs 12 src/library/Exceptions/OperationIdException.cs 47 src/library/Client/ServiceClients/Handlers/ServiceClientCredentialsHttpHandler.cs 24 src/library/Client/ServiceClients/ExceptionStrategies/KubernetesRestClientExceptionStrategy.cs 143 src/library/Client/ManagementClients/ConnectManagementClient.cs 425 src/library/Client/ManagementClients/IConnectManagementClient.cs 34 src/library/Client/ManagementClients/KubeConfigManagementClient.cs 198 src/library/Client/ManagementClients/KubernetesManagementClient.cs 362 src/library/Client/ManagementClients/IKubeConfigManagementClient.cs 10 src/library/Client/ManagementClients/ManagementClientBase.cs 33 src/library/Client/ManagementClients/ExceptionStrategies/ManagementClientExceptionStrategy.cs 117 src/library/Client/ManagementClients/Factory/ManagementClientFactory.cs 82 src/library/Client/ManagementClients/Factory/IManagementClientFactory.cs 22 src/library/Client/ManagementClients/RoutingManagementClient.cs 474 src/library/Client/ManagementClients/IKubernetesManagementClient.cs 21 src/library/Client/ManagementClients/IRoutingManagementClient.cs 15 src/endpointmanager/AppContainerConfig.cs 90 src/endpointmanager/ServiceController/ServiceController.cs 17 src/endpointmanager/ServiceController/IServiceController.cs 10 src/endpointmanager/Properties/AssemblyInfo.cs 6 src/endpointmanager/HostsFile/HostsFileManager.cs 223 src/endpointmanager/EndpointManager.cs 478 src/endpointmanager/System/WindowsSystemCheckService.cs 164 src/endpointmanager/System/IWindowsSystemCheckService.cs 9 src/endpointmanager/Logging/Events.cs 26 src/endpointmanager/Program.cs 51 src/LocalAgent/Startup.cs 81 src/LocalAgent/NetworkDetails.cs 11 src/LocalAgent/Controllers/NetworkDetailsController.cs 28 src/LocalAgent/LocalAgentApp.cs 66 src/LocalAgent/ServicePortForwardInstance.cs 68 src/LocalAgent/Program.cs 31 src/routingmanager/Extensions.cs 473 src/routingmanager/Startup.cs 94 src/routingmanager/RoutingException.cs 25 src/routingmanager/Properties/AssemblyInfo.cs 6 src/routingmanager/TriggerConfig/IngressTriggerConfig.cs 39 src/routingmanager/TriggerConfig/PodTriggerConfig.cs 35 src/routingmanager/TriggerConfig/ITriggerConfig.cs 11 src/routingmanager/TriggerConfig/LoadBalancerTriggerConfig.cs 19 src/routingmanager/TriggerConfig/IngressRouteTriggerConfig.cs 33 src/routingmanager/RoutingStateEstablisherInput.cs 28 src/routingmanager/RoutingManagerApp.cs 723 src/routingmanager/Configuration/RoutingManagerConfig.cs 22 src/routingmanager/Configuration/IRoutingManagerConfig.cs 9 src/routingmanager/RoutingStateEstablisher.cs 807 src/routingmanager/Constants.cs 27 src/routingmanager/Envoy/EnvoyConfig.cs 207 src/routingmanager/Envoy/EnvoyConfigBuilder.cs 497 src/routingmanager/Controllers/StatusController.cs 27 src/routingmanager/Controllers/PingController.cs 18 src/routingmanager/Logging/Events.cs 21 src/routingmanager/Program.cs 30 build/extract.ps1 19 build/ClientAssemblyVersion.proj 11 build/buildWindowsPDBs.ps1 28 build/localization.targets 20 build/AssemblyVersion.proj 13 PolicheckExclusion.xml 5 deployment/settings/setenvironmentvariables.ps1 73