Starts wrapping MemberTypeService from the legacy MemberType object. Changes the User.Id to an int - no more casting. Changes CreateMember to CreateMemberWithIdentity for consistency. Adds raiseEvent params to the create/save methods. Updates the MemberTypeService to have consistent naming conventions. Starts wrapping more of the MemberService from the legacy Member object.
This commit is contained in:
@@ -65,6 +65,17 @@ namespace Umbraco.Core.Services
|
||||
/// <param name="memberTypeId"></param>
|
||||
void DeleteMembersOfType(int memberTypeId);
|
||||
|
||||
/// <summary>
|
||||
/// Find members based on their display name
|
||||
/// </summary>
|
||||
/// <param name="displayNameToMatch"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="pageSize"></param>
|
||||
/// <param name="totalRecords"></param>
|
||||
/// <param name="matchType"></param>
|
||||
/// <returns></returns>
|
||||
IEnumerable<IMember> FindMembersByDisplayName(string displayNameToMatch, int pageIndex, int pageSize, out int totalRecords, StringPropertyMatchType matchType = StringPropertyMatchType.StartsWith);
|
||||
|
||||
/// <summary>
|
||||
/// Get members based on a property search
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user