34 references to Dispatcher
dotnet (34)
Commands\Workload\Install\MsiInstallerBase.cs (10)
180InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.RepairMsi, 217InstallResponseMessage response = Dispatcher.SendUpdateWorkloadModeRequest(sdkFeatureBand, newMode); 246InstallResponseMessage response = Dispatcher.SendUpdateWorkloadSetRequest(sdkFeatureBand, workloadVersion); 268InstallResponseMessage response = Dispatcher.SendRecordWorkloadSetInGlobalJsonRequest(sdkFeatureBand, globalJsonPath, workloadSetVersion); 296InstallResponseMessage response = Dispatcher.SendGetGlobalJsonWorkloadSetVersionsRequest(sdkFeatureBand); 332InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.InstallMsi, 365InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.UninstallMsi, 535InstallResponseMessage response = Dispatcher.SendDependentRequest(requestType, providerKeyName, dependent); 571InstallResponseMessage response = Dispatcher.SendRemoveManifestsFromInstallStateFileRequest(sdkFeatureBand); 602InstallResponseMessage respone = Dispatcher.SendSaveInstallStateManifestVersions(sdkFeatureBand, manifestContents);
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (3)
722else if (IsClient && Dispatcher != null && Dispatcher.IsConnected) 724_ = Dispatcher.SendShutdownRequest();
Commands\Workload\Install\NetSdkMsiInstallerServer.cs (18)
28Task dispatchTask = new(() => Dispatcher.Connect()); 48if (!Dispatcher.IsConnected || !IsParentProcessRunning) 54InstallRequestMessage request = Dispatcher.ReceiveRequest(); 67Dispatcher.ReplySuccess($"Package Cached"); 72Dispatcher.ReplySuccess($"Workload record created."); 77Dispatcher.ReplySuccess($"Workload record deleted."); 81Dispatcher.Reply(InstallMsi(request.PackagePath, request.LogFile)); 85Dispatcher.Reply(UninstallMsi(request.ProductCode, request.LogFile)); 89Dispatcher.Reply(RepairMsi(request.ProductCode, request.LogFile)); 95Dispatcher.ReplySuccess($"Updated dependent '{request.Dependent}' for provider key '{request.ProviderKeyName}'"); 100Dispatcher.ReplySuccess($"Created install state file for {request.SdkFeatureBand}."); 105Dispatcher.ReplySuccess($"Deleted install state file for {request.SdkFeatureBand}."); 111Dispatcher.ReplySuccess($"Updated install mode to use {newMode}."); 116Dispatcher.ReplySuccess($"Updated workload set version in install state to {request.WorkloadSetVersion}."); 121Dispatcher.ReplySuccess($"Recorded workload set {request.WorkloadSetVersion} in {request.GlobalJsonPath} for SDK feature band {request.SdkFeatureBand}."); 125Dispatcher.Reply(new InstallResponseMessage() 141Dispatcher.Reply(e); 155Dispatcher.Reply(new InstallResponseMessage());
Commands\Workload\Install\WorkloadInstallRecords\RegistryWorkloadInstallationRecordRepository.cs (2)
62InstallResponseMessage response = Dispatcher.SendWorkloadRecordRequest(InstallRequestType.DeleteWorkloadInstallationRecord, 111InstallResponseMessage response = Dispatcher.SendWorkloadRecordRequest(InstallRequestType.WriteWorkloadInstallationRecord,
Installer\Windows\MsiPackageCache.cs (1)
78Dispatcher.SendCacheRequest(InstallRequestType.CachePayload, manifestPath, packageId, packageVersion);