Interface IRegistrationService
Used to manage registrations.
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public interface IRegistrationService
Methods
DeleteEventHandlerRegistration(EventHandlerRegistration)
Declaration
Task DeleteEventHandlerRegistration(EventHandlerRegistration eventHandlerRegistration)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
DeleteHookRegistration(HookRegistration)
Declaration
Task DeleteHookRegistration(HookRegistration hookRegistration)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
DeleteMerchantRegistration(MerchantRegistration)
Declaration
Task DeleteMerchantRegistration(MerchantRegistration merchantRegistration)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Declaration
Task DeletePageRegistration(CustomPageRegistration pageRegistration)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetAllEventHandlerRegistrations()
Declaration
Task<List<EventHandlerRegistration>> GetAllEventHandlerRegistrations()
Returns
GetAllHookRegistrations()
Declaration
Task<List<HookRegistration>> GetAllHookRegistrations()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.List<HookRegistration>> |
|
GetAllMerchantRegistrations()
Declaration
Task<List<MerchantRegistration>> GetAllMerchantRegistrations()
Returns
Declaration
Task<List<CustomPageRegistration>> GetAllPageRegistrations()
Returns
UpdateAllEventHandlerRegistrations(List<EventHandlerRegistration>)
Declaration
Task UpdateAllEventHandlerRegistrations(List<EventHandlerRegistration> eventHandlerRegistrations)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
UpdateAllHookRegistrations(List<HookRegistration>)
Declaration
Task UpdateAllHookRegistrations(List<HookRegistration> hookRegistrations)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<HookRegistration> |
hookRegistrations |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
UpdateAllMerchantRegistrations(List<MerchantRegistration>)
Declaration
Task UpdateAllMerchantRegistrations(List<MerchantRegistration> merchantRegistrations)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Declaration
Task UpdateAllPageRegistrations(List<CustomPageRegistration> pageRegistrations)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
See Also