public FieldMiddlewareDelegate Build(FieldMiddlewareDelegate start = null) { return(overriddenBuilder.Build(start)); }
public static FieldMiddlewareDelegate Build(this FieldMiddlewareBuilder builder) => builder.Build(null, null);
public Func <FieldMiddlewareDelegate, FieldMiddlewareDelegate> Build() { AppliedCount++; return(overriddenBuilder.Build()); }
public static FieldMiddlewareDelegate BuildResolve(this FieldMiddlewareBuilder builder) { var transform = builder.Build(); return(transform != null?transform(null) : null); }