/// <inheritdoc />
 public override void ProcessSkipNavigationAdded(
     IConventionSkipNavigationBuilder skipNavigationBuilder,
     BackingFieldAttribute attribute,
     IConventionContext <IConventionSkipNavigationBuilder> context)
 {
     skipNavigationBuilder.HasField(attribute.Name, fromDataAnnotation: true);
 }
        /// <inheritdoc />
        public virtual void ProcessSkipNavigationAdded(
            IConventionSkipNavigationBuilder skipNavigationBuilder,
            IConventionContext <IConventionSkipNavigationBuilder> context)
        {
            var field = GetFieldToSet(skipNavigationBuilder.Metadata);

            if (field != null)
            {
                skipNavigationBuilder.HasField(field);
            }
        }