Exposes MembershipHelper onthe UmbracoViewPage so people can use it directly in views.

This commit is contained in:
Shannon
2014-01-28 17:02:20 +11:00
parent 9959ff667e
commit 3b639e61b2

View File

@@ -9,6 +9,7 @@ using Umbraco.Core.IO;
using Umbraco.Core.Models;
using Umbraco.Web.Models;
using Umbraco.Web.Routing;
using Umbraco.Web.Security;
namespace Umbraco.Web.Mvc
{
@@ -84,6 +85,7 @@ namespace Umbraco.Web.Mvc
}
private UmbracoHelper _helper;
private MembershipHelper _membershipHelper;
/// <summary>
/// Gets an UmbracoHelper
@@ -109,6 +111,14 @@ namespace Umbraco.Web.Mvc
}
}
/// <summary>
/// Returns the MemberHelper instance
/// </summary>
public MembershipHelper Members
{
get { return _membershipHelper ?? (_membershipHelper = new MembershipHelper(UmbracoContext)); }
}
/// <summary>
/// Ensure that the current view context is added to the route data tokens so we can extract it if we like
/// </summary>