protected async Task <IOperationResult> PerformFlushAll() { var parts = await cluster.Broadcast(n => opFactory.Flush()).ConfigureAwait(false); return(new BinaryOperationResult { Success = true }); }
public static Task <IOperation>[] Broadcast(this ICluster cluster, Func <INode, IOperation> createOp) => cluster.Broadcast((node, _) => createOp(node), false);