diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs index 60c7ff7899..3f0d487671 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; +using umbraco.cms.businesslogic.media; namespace umbraco.MacroEngines { @@ -9,5 +10,12 @@ namespace umbraco.MacroEngines public class DynamicMedia : DynamicNode { public DynamicMedia(DynamicBackingItem item) : base(item) { } + + public DynamicMedia(int mediaId) : base(mediaId, DynamicBackingItemType.Media) { } + public DynamicMedia(Media media) : base(media.Id, DynamicBackingItemType.Media) { } + public DynamicMedia(string mediaId) : base(mediaId) { } + public DynamicMedia(object mediaId) : base(mediaId) { } + public DynamicMedia() : base() { } + } }