From 4221d8a53f03e4edd5f085796e840300550ab9db Mon Sep 17 00:00:00 2001 From: agrath Date: Wed, 21 Sep 2011 21:29:52 -1200 Subject: [PATCH] Added missing constructor overloads back onto DynamicMedia --- .../RazorDynamicNode/DynamicMedia.cs | 8 ++++++++ 1 file changed, 8 insertions(+) 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() { } + } }