public abstract void Dispatch(IFieldGenericExecutor executor);
public override void Dispatch(IFieldGenericExecutor executor) => executor.Execute <ViewIntersectionField, TDestinationData>(this);
public override void Dispatch(IFieldGenericExecutor executor) => executor.Execute <EntityField, T>(this);