/// <summary>
 /// Specifies the delegate to execute when the field is being resolved.
 /// </summary>
 public void Resolve(Func <IResolveConnectionContext <TSourceType>, TReturnType> resolver)
 {
     if (_scoped)
     {
         _builder.ResolveScoped(resolver);
     }
     else
     {
         _builder.Resolve(resolver);
     }
 }
 /// <summary>
 /// Specifies the delegate to execute when the field is being resolved.
 /// </summary>
 public ConnectionBuilder <TSourceType, TReturnType> Resolve(Func <IResolveConnectionContext <TSourceType>, TReturnType> resolver)
 => _scoped?_builder.ResolveScoped(resolver) : _builder.Resolve(resolver);