Exemplo n.º 1
0
        private Task <BoolResult> SendPurgeRequest(OperationContext context, string reason)
        {
            return(context.PerformOperationAsync(
                       Tracer,
                       () =>
            {
                var emptyRequest = QuotaRequest.Purge();
                _reserveQueue.Add(emptyRequest);

                return emptyRequest.CompletionAsync();
            },
                       traceErrorsOnly: true));
        }
Exemplo n.º 2
0
        private Task <BoolResult> SendPurgeRequest(OperationContext context, string reason)
        {
            return(context.PerformOperationAsync(
                       _tracer,
                       () =>
            {
                var emptyRequest = QuotaRequest.Purge();
                _reserveQueue.Add(emptyRequest);

                return emptyRequest.CompletionAsync();
            },
                       extraStartMessage: $"Requesting purge due to '{reason}'."));
        }