Search Results for

    Show / Hide Table of Contents

    Interface IHook

    Interface representing any hook in the system.

    Namespace: DirectScale.Disco.Extension.Hooks
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public interface IHook

    Properties

    Id

    The Id of the hook

    Declaration
    string Id { get; }
    Property Value
    Type Description
    System.String

    IsDelegateHooked

    True if this hook is in use using the delegate assignment.

    Declaration
    bool IsDelegateHooked { get; }
    Property Value
    Type Description
    System.Boolean

    IsDeprecated

    Declaration
    bool IsDeprecated { get; }
    Property Value
    Type Description
    System.Boolean

    IsInterfaceHooked

    True if this hook is in use using service registration.

    Declaration
    bool IsInterfaceHooked { get; set; }
    Property Value
    Type Description
    System.Boolean

    RequestType

    The type of the Request object used in this hook.

    Declaration
    Type RequestType { get; }
    Property Value
    Type Description
    System.Type

    ResponseType

    The type of the Response object used in this hook.

    Declaration
    Type ResponseType { get; }
    Property Value
    Type Description
    System.Type

    Methods

    GetInterfaceType()

    The type of the generic IHook interface for this hook.

    Declaration
    Type GetInterfaceType()
    Returns
    Type Description
    System.Type
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX