/// <summary>
        /// Configures the specified property info.
        /// </summary>
        /// <param name="propertyInfo">The property info.</param>
        /// <param name="fieldConfiguration">The field configuration.</param>
        /// <returns>SitecoreFieldFieldValueConfiguration.</returns>
        public SitecoreFieldFieldValueConfiguration Configure(PropertyInfo propertyInfo,
                                                              SitecoreFieldConfiguration fieldConfiguration)
        {
            var config = new SitecoreFieldFieldValueConfiguration();

            config.FieldId    = new ID(this.FieldId);
            config.FieldValue = this.FieldValue;

            return(config);
        }
 /// <summary>
 /// Configures the specified property info.
 /// </summary>
 /// <param name="propertyInfo">The property info.</param>
 /// <param name="fieldConfiguration">The field configuration.</param>
 /// <returns>SitecoreFieldFieldValueConfiguration.</returns>
 public SitecoreFieldFieldValueConfiguration Configure(PropertyInfo propertyInfo,
                                                       SitecoreFieldConfiguration fieldConfiguration)
 {
     var config = new SitecoreFieldFieldValueConfiguration();
     
     config.FieldId =  new ID(this.FieldId);
     config.FieldValue = this.FieldValue;
     
     return config;
 }