Search Results for

    Show / Hide Table of Contents

    Interface IRegistrationService

    Used to manage registrations.

    Namespace: DirectScale.Disco.Extension.Services
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public interface IRegistrationService

    Methods

    DeleteEventHandlerRegistration(EventHandlerRegistration)

    Declaration
    Task DeleteEventHandlerRegistration(EventHandlerRegistration eventHandlerRegistration)
    Parameters
    Type Name Description
    EventHandlerRegistration eventHandlerRegistration
    Returns
    Type Description
    System.Threading.Tasks.Task

    DeleteHookRegistration(HookRegistration)

    Declaration
    Task DeleteHookRegistration(HookRegistration hookRegistration)
    Parameters
    Type Name Description
    HookRegistration hookRegistration
    Returns
    Type Description
    System.Threading.Tasks.Task

    DeleteMerchantRegistration(MerchantRegistration)

    Declaration
    Task DeleteMerchantRegistration(MerchantRegistration merchantRegistration)
    Parameters
    Type Name Description
    MerchantRegistration merchantRegistration
    Returns
    Type Description
    System.Threading.Tasks.Task

    DeletePageRegistration(CustomPageRegistration)

    Declaration
    Task DeletePageRegistration(CustomPageRegistration pageRegistration)
    Parameters
    Type Name Description
    CustomPageRegistration pageRegistration
    Returns
    Type Description
    System.Threading.Tasks.Task

    GetAllEventHandlerRegistrations()

    Declaration
    Task<List<EventHandlerRegistration>> GetAllEventHandlerRegistrations()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<EventHandlerRegistration>>

    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
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<MerchantRegistration>>

    GetAllPageRegistrations()

    Declaration
    Task<List<CustomPageRegistration>> GetAllPageRegistrations()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<CustomPageRegistration>>

    UpdateAllEventHandlerRegistrations(List<EventHandlerRegistration>)

    Declaration
    Task UpdateAllEventHandlerRegistrations(List<EventHandlerRegistration> eventHandlerRegistrations)
    Parameters
    Type Name Description
    System.Collections.Generic.List<EventHandlerRegistration> eventHandlerRegistrations
    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
    Type Name Description
    System.Collections.Generic.List<MerchantRegistration> merchantRegistrations
    Returns
    Type Description
    System.Threading.Tasks.Task

    UpdateAllPageRegistrations(List<CustomPageRegistration>)

    Declaration
    Task UpdateAllPageRegistrations(List<CustomPageRegistration> pageRegistrations)
    Parameters
    Type Name Description
    System.Collections.Generic.List<CustomPageRegistration> pageRegistrations
    Returns
    Type Description
    System.Threading.Tasks.Task

    See Also

    IRegistrationService
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX