예제 #1
0
        private ContentField CreateMultiMediaField(MediaFieldDto mediaFieldDto)
        {
            var multiMediaField = new MultiMediaField();

            foreach (var mediaItemDto in mediaFieldDto.Media)
            {
                multiMediaField.Media.Add(Create(mediaItemDto));
            }

            return(multiMediaField);
        }
예제 #2
0
        private ContentField CreateMediaField(MediaFieldDto mediaFieldDto)
        {
            var mediaField = new MediaField();

            mediaField.Type = nameof(MediaField);

            var mediaItemDto = mediaFieldDto.Media.FirstOrDefault();

            if (mediaItemDto != null)
            {
                mediaField.Media = Create(mediaItemDto);
            }

            return(mediaField);
        }