public static TContentItem SetAsset <TContentItem>(this TContentItem contentItem, string name, Asset?asset)
            where TContentItem : IContentElement
        {
            AssetField field = contentItem.GetField <AssetField>(name);

            field.Asset = asset;

            return(contentItem);
        }
        public static Asset?GetAsset(this IContentElement contentItem, string name)
        {
            AssetField field = contentItem.GetField <AssetField>(name);

            return(field.Asset);
        }