Fixes some thread safety issues with old membership API

This commit is contained in:
Shannon
2014-01-14 11:53:41 +11:00
parent e74e8f9d73
commit 7d57521ad8
2 changed files with 3 additions and 0 deletions

View File

@@ -212,6 +212,7 @@ namespace umbraco.cms.businesslogic.member
/// <param name="u">The umbraco usercontext</param>
/// <param name="Email">The email of the user</param>
/// <returns>The new member</returns>
[MethodImpl(MethodImplOptions.Synchronized)]
public static Member MakeNew(string Name, string LoginName, string Email, MemberType mbt, User u)
{
if (mbt == null) throw new ArgumentNullException("mbt");

View File

@@ -1,4 +1,5 @@
using System;
using System.Runtime.CompilerServices;
using System.Xml;
using Umbraco.Core.Logging;
using umbraco.cms.businesslogic.propertytype;
@@ -236,6 +237,7 @@ namespace umbraco.cms.businesslogic.member
/// </summary>
/// <param name="Text">The name of the MemberType</param>
/// <param name="u">Creator of the MemberType</param>
[MethodImpl(MethodImplOptions.Synchronized)]
public static MemberType MakeNew(User u, string Text)
{
int ParentId = -1;