コード例 #1
0
        public override async Task <Empty> PurgeOrchestrationHistory(PurgeOrchestrationHistoryRequest request, ServerCallContext context)
        {
            await _orchestrationServiceClient.PurgeOrchestrationHistoryAsync(
                request.ThresholdDateTimeUtc.ToDateTime(),
                (OrchestrationStateTimeRangeFilterType)request.TimeRangeFilterType);

            return(new Empty());
        }
コード例 #2
0
        public async Task PurgeOrchestrationHistoryAsync(DateTime thresholdDateTimeUtc, OrchestrationStateTimeRangeFilterType timeRangeFilterType)
        {
            var request = new PurgeOrchestrationHistoryRequest
            {
                ThresholdDateTimeUtc = ToTimestamp(thresholdDateTimeUtc),
                TimeRangeFilterType  = (OrchestrationTimeFilterType)timeRangeFilterType
            };

            await _client.PurgeOrchestrationHistoryAsync(request);
        }