/// <summary> /// Invoked by repair executor /// </summary> public async Task RequestRepairAsync(Guid activityId, RepairRequest repairRequest, CancellationToken cancellationToken) { repairRequest.Validate("repairRequest"); var policyAgentRequest = new PolicyAgentRequest { RepairRequest = repairRequest }; await PostPolicyAgentRequestAsync(activityId, policyAgentRequest, cancellationToken).ConfigureAwait(false); }