Class MemberTypeService
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public class MemberTypeService : ContentTypeServiceBase<IMemberTypeRepository, IMemberType>
Constructors
MemberTypeService(IScopeProvider, ILoggerFactory, IEventMessagesFactory, IMemberService, IMemberTypeRepository, IAuditRepository, IEntityRepository, IEventAggregator)
Declaration
public MemberTypeService(IScopeProvider provider, ILoggerFactory loggerFactory, IEventMessagesFactory eventMessagesFactory, IMemberService memberService, IMemberTypeRepository memberTypeRepository, IAuditRepository auditRepository, IEntityRepository entityRepository, IEventAggregator eventAggregator)
Parameters
Type |
Name |
Description |
IScopeProvider |
provider |
|
ILoggerFactory |
loggerFactory |
|
IEventMessagesFactory |
eventMessagesFactory |
|
IMemberService |
memberService |
|
IMemberTypeRepository |
memberTypeRepository |
|
IAuditRepository |
auditRepository |
|
IEntityRepository |
entityRepository |
|
IEventAggregator |
eventAggregator |
|
Properties
ContainedObjectType
Declaration
protected override Guid ContainedObjectType { get; }
Property Value
Type |
Description |
System.Guid |
|
ReadLockIds
Declaration
protected override int[] ReadLockIds { get; }
Property Value
Type |
Description |
System.Int32[] |
|
WriteLockIds
Declaration
protected override int[] WriteLockIds { get; }
Property Value
Type |
Description |
System.Int32[] |
|
Methods
DeleteItemsOfTypes(IEnumerable<Int32>)
Declaration
protected override void DeleteItemsOfTypes(IEnumerable<int> typeIds)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<System.Int32> |
typeIds |
|
GetContentTypeChangedNotification(IEnumerable<ContentTypeChange<IMemberType>>, EventMessages)
Declaration
protected override ContentTypeChangeNotification<IMemberType> GetContentTypeChangedNotification(IEnumerable<ContentTypeChange<IMemberType>> changes, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<ContentTypeChange<IMemberType>> |
changes |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
ContentTypeChangeNotification<IMemberType> |
|
GetContentTypeRefreshedNotification(IEnumerable<ContentTypeChange<IMemberType>>, EventMessages)
Declaration
protected override ContentTypeRefreshNotification<IMemberType> GetContentTypeRefreshedNotification(IEnumerable<ContentTypeChange<IMemberType>> changes, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<ContentTypeChange<IMemberType>> |
changes |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
ContentTypeRefreshNotification<IMemberType> |
|
GetDefault()
Declaration
public string GetDefault()
Returns
Type |
Description |
System.String |
|
GetDeletedNotification(IEnumerable<IMemberType>, EventMessages)
Declaration
protected override DeletedNotification<IMemberType> GetDeletedNotification(IEnumerable<IMemberType> items, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IMemberType> |
items |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
DeletedNotification<IMemberType> |
|
GetDeletingNotification(IMemberType, EventMessages)
Declaration
protected override DeletingNotification<IMemberType> GetDeletingNotification(IMemberType item, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
IMemberType |
item |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
DeletingNotification<IMemberType> |
|
GetDeletingNotification(IEnumerable<IMemberType>, EventMessages)
Declaration
protected override DeletingNotification<IMemberType> GetDeletingNotification(IEnumerable<IMemberType> items, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IMemberType> |
items |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
DeletingNotification<IMemberType> |
|
GetMovedNotification(IEnumerable<MoveEventInfo<IMemberType>>, EventMessages)
Declaration
protected override MovedNotification<IMemberType> GetMovedNotification(IEnumerable<MoveEventInfo<IMemberType>> moveInfo, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<MoveEventInfo<IMemberType>> |
moveInfo |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
MovedNotification<IMemberType> |
|
GetMovingNotification(MoveEventInfo<IMemberType>, EventMessages)
Declaration
protected override MovingNotification<IMemberType> GetMovingNotification(MoveEventInfo<IMemberType> moveInfo, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
MoveEventInfo<IMemberType> |
moveInfo |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
MovingNotification<IMemberType> |
|
GetSavedNotification(IMemberType, EventMessages)
Declaration
protected override SavedNotification<IMemberType> GetSavedNotification(IMemberType item, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
IMemberType |
item |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
SavedNotification<IMemberType> |
|
GetSavedNotification(IEnumerable<IMemberType>, EventMessages)
Declaration
protected override SavedNotification<IMemberType> GetSavedNotification(IEnumerable<IMemberType> items, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IMemberType> |
items |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
SavedNotification<IMemberType> |
|
GetSavingNotification(IMemberType, EventMessages)
Declaration
protected override SavingNotification<IMemberType> GetSavingNotification(IMemberType item, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
IMemberType |
item |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
SavingNotification<IMemberType> |
|
GetSavingNotification(IEnumerable<IMemberType>, EventMessages)
Declaration
protected override SavingNotification<IMemberType> GetSavingNotification(IEnumerable<IMemberType> items, EventMessages eventMessages)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IMemberType> |
items |
|
EventMessages |
eventMessages |
|
Returns
Type |
Description |
SavingNotification<IMemberType> |
|