/// <summary> /// Run the call. /// </summary> public static async Task <EvictResult> RunAsync( ContentStoreInternalTracer tracer, OperationContext context, ContentHash contentHash, Func <Task <EvictResult> > funcAsync) { using (var call = new EvictCall(tracer, context, contentHash)) { return(await call.RunAsync(funcAsync)); } }
/// <nodoc /> public static Task <EvictResult> EvictAsync( this ContentStoreInternalTracer tracer, OperationContext context, ContentHash contentHash, Func <Task <EvictResult> > func) { return(EvictCall.RunAsync(tracer, context, contentHash, func)); }