ContentFieldDefinition Build(ContentFieldDefinitionRecord source)
 {
     return new ContentFieldDefinition(source.Name);
 }
 private ContentFieldDefinitionRecord Acquire(ContentFieldDefinition contentFieldDefinition)
 {
     var result = _fieldDefinitionRepository.Table.SingleOrDefault(x => x.Name == contentFieldDefinition.Name);
     if (result == null) {
         result = new ContentFieldDefinitionRecord { Name = contentFieldDefinition.Name };
         _fieldDefinitionRepository.Create(result);
     }
     return result;
 }