private Task <BoolResult> SendPurgeRequest(OperationContext context, string reason) { return(context.PerformOperationAsync( Tracer, () => { var emptyRequest = QuotaRequest.Purge(); _reserveQueue.Add(emptyRequest); return emptyRequest.CompletionAsync(); }, traceErrorsOnly: true)); }
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}'.")); }