public static EntityRecord CreateRecord(
     this Entity entity,
     IValueProvider valueProvider,
     IFormFileCollection files,
     Func <Property, object> defaultValueResolver = null)
 {
     return(EntityRecordCreator.CreateRecord(entity, valueProvider, files, defaultValueResolver));
 }
 public static EntityRecord CreateRecord(
     this Entity entity,
     IDictionary <string, object> item,
     string prefix = "",
     Func <object, object> valueMutator = null)
 {
     return(EntityRecordCreator.CreateRecord(entity, item, prefix, valueMutator));
 }
 public static EntityRecord CreateEmptyRecord(this Entity entity)
 {
     return(EntityRecordCreator.CreateRecord(entity, new Dictionary <string, object>()));
 }