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