publicizes MembershipHelper and exposes it on the various base classes: SurfaceController, UmbracoApiController and UmbracoUserControl as the property "Members", will add more helper methods.

This commit is contained in:
Shannon
2014-01-28 16:58:55 +11:00
parent de1f86c7a1
commit 9959ff667e
6 changed files with 208 additions and 63 deletions

View File

@@ -25,6 +25,7 @@ namespace Umbraco.Web.UI.Controls
UmbracoContext = umbracoContext;
InstanceId = Guid.NewGuid();
Umbraco = new UmbracoHelper(umbracoContext);
_membershipHelper = new MembershipHelper(umbracoContext);
}
/// <summary>
@@ -35,6 +36,8 @@ namespace Umbraco.Web.UI.Controls
{
}
private readonly MembershipHelper _membershipHelper;
/// <summary>
/// Useful for debugging
/// </summary>
@@ -45,6 +48,14 @@ namespace Umbraco.Web.UI.Controls
/// </summary>
public UmbracoHelper Umbraco { get; private set; }
/// <summary>
/// Returns the MemberHelper instance
/// </summary>
public MembershipHelper Members
{
get { return _membershipHelper; }
}
/// <summary>
/// Returns the current WebSecurity instance
/// </summary>