public override async Task <Empty> PurgeOrchestrationHistory(PurgeOrchestrationHistoryRequest request, ServerCallContext context) { await _orchestrationServiceClient.PurgeOrchestrationHistoryAsync( request.ThresholdDateTimeUtc.ToDateTime(), (OrchestrationStateTimeRangeFilterType)request.TimeRangeFilterType); return(new Empty()); }
public async Task PurgeOrchestrationHistoryAsync(DateTime thresholdDateTimeUtc, OrchestrationStateTimeRangeFilterType timeRangeFilterType) { var request = new PurgeOrchestrationHistoryRequest { ThresholdDateTimeUtc = ToTimestamp(thresholdDateTimeUtc), TimeRangeFilterType = (OrchestrationTimeFilterType)timeRangeFilterType }; await _client.PurgeOrchestrationHistoryAsync(request); }