Class MemberGroupService
Inheritance
System.Object
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
public class MemberGroupService : ScopeRepositoryService, IMemberGroupService, IService
Constructors
MemberGroupService(IDatabaseUnitOfWorkProvider, RepositoryFactory, ILogger, IEventMessagesFactory)
Declaration
public MemberGroupService(IDatabaseUnitOfWorkProvider provider, RepositoryFactory repositoryFactory, ILogger logger, IEventMessagesFactory eventMessagesFactory)
Parameters
Methods
Delete(IMemberGroup)
Declaration
public void Delete(IMemberGroup memberGroup)
Parameters
GetAll()
Declaration
public IEnumerable<IMemberGroup> GetAll()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<IMemberGroup> |
|
GetById(Int32)
Declaration
public IMemberGroup GetById(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Returns
GetByName(String)
Declaration
public IMemberGroup GetByName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Save(IMemberGroup, Boolean)
Declaration
public void Save(IMemberGroup memberGroup, bool raiseEvents = true)
Parameters
Type |
Name |
Description |
IMemberGroup |
memberGroup |
|
System.Boolean |
raiseEvents |
|
Events
Deleted
Occurs after Delete of a member group
Declaration
public static event TypedEventHandler<IMemberGroupService, DeleteEventArgs<IMemberGroup>> Deleted
Event Type
Deleting
Occurs before Delete of a member group
Declaration
public static event TypedEventHandler<IMemberGroupService, DeleteEventArgs<IMemberGroup>> Deleting
Event Type
Saved
Occurs after Save of a member group
Declaration
public static event TypedEventHandler<IMemberGroupService, SaveEventArgs<IMemberGroup>> Saved
Event Type
Saving
Occurs before Save of a member group
Declaration
public static event TypedEventHandler<IMemberGroupService, SaveEventArgs<IMemberGroup>> Saving
Event Type