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> |
|