View Source
Interface IMemberEditingService
Assembly: Umbraco.Core.dll
Syntax
public interface IMemberEditingService
Methods
View Source
CreateAsync(MemberCreateModel, IUser)
Declaration
Task<Attempt<MemberCreateResult, MemberEditingStatus>> CreateAsync(MemberCreateModel createModel, IUser user)
Parameters
Returns
View Source
DeleteAsync(Guid, Guid)
Declaration
Task<Attempt<IMember, MemberEditingStatus>> DeleteAsync(Guid key, Guid userKey)
Parameters
Type |
Name |
Description |
Guid |
key |
|
Guid |
userKey |
|
Returns
View Source
GetAsync(Guid)
Declaration
Task<IMember> GetAsync(Guid key)
Parameters
Type |
Name |
Description |
Guid |
key |
|
Returns
View Source
UpdateAsync(Guid, MemberUpdateModel, IUser)
Declaration
Task<Attempt<MemberUpdateResult, MemberEditingStatus>> UpdateAsync(Guid key, MemberUpdateModel updateModel, IUser user)
Parameters
Returns
View Source
ValidateCreateAsync(MemberCreateModel)
Declaration
Task<Attempt<ContentValidationResult, ContentEditingOperationStatus>> ValidateCreateAsync(MemberCreateModel createModel)
Parameters
Returns
View Source
ValidateUpdateAsync(Guid, MemberUpdateModel)
Declaration
Task<Attempt<ContentValidationResult, ContentEditingOperationStatus>> ValidateUpdateAsync(Guid key, MemberUpdateModel updateModel)
Parameters
Returns