Search Results for

    Show / Hide Table of Contents
    View Source

    Class WebhookEventCollectionBuilderCmsExtensions

    Extension methods for WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms.

    Inheritance
    object
    Namespace: Umbraco.Cms.Core.DependencyInjection
    Assembly: Umbraco.Core.dll
    Syntax
    public static class WebhookEventCollectionBuilderCmsExtensions

    Methods

    View Source

    AddContent(WebhookEventCollectionBuilderCms, Action<WebhookEventCollectionBuilderCmsContent>)

    Adds content webhook events specified in the contentBuilder action.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddContent(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContent> contentBuilder)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContent> contentBuilder

    The content builder.

    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddContent(WebhookEventCollectionBuilderCms, bool, WebhookPayloadType)

    Adds all available content (including blueprint and version) webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddContent(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, bool onlyDefault = false, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    bool onlyDefault

    If set to true only adds the default webhook events instead of all available.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddContentType(WebhookEventCollectionBuilderCms, Action<WebhookEventCollectionBuilderCmsContentType>)

    Adds content type webhook events specified in the contentTypeBuilder action.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddContentType(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContentType> contentTypeBuilder)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContentType> contentTypeBuilder

    The content type builder.

    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddContentType(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds all available content type (document, media and member type) webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddContentType(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddDataType(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the data type webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddDataType(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddDefault(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the default webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddDefault(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    Remarks

    This is a special subset of webhook events that is added by default.

    View Source

    AddDictionary(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the dictionary webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddDictionary(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddDomain(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the domain webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddDomain(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddFile(WebhookEventCollectionBuilderCms, Action<WebhookEventCollectionBuilderCmsFile>)

    Adds file webhook events specified in the fileBuilder action.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddFile(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsFile> fileBuilder)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsFile> fileBuilder

    The file builder.

    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddFile(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds all available file (partial view, script, stylesheet and template) webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddFile(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddHealthCheck(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the health check webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddHealthCheck(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddLanguage(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the language webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddLanguage(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddMedia(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the media webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddMedia(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddMember(WebhookEventCollectionBuilderCms, Action<WebhookEventCollectionBuilderCmsMember>)

    Adds member webhook events specified in the memberBuilder action.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddMember(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsMember> memberBuilder)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsMember> memberBuilder

    The member builder.

    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddMember(WebhookEventCollectionBuilderCms, bool, WebhookPayloadType)

    Adds all available member (including member role and member group) webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddMember(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, bool onlyDefault = false, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    bool onlyDefault

    If set to true only adds the default webhook events instead of all available.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddPackage(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the package webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddPackage(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddPublicAccess(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the public access webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddPublicAccess(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddRelation(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the relation webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddRelation(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddRelationType(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Adds the relation type webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddRelationType(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddUser(WebhookEventCollectionBuilderCms, Action<WebhookEventCollectionBuilderCmsUser>)

    Adds user webhook events specified in the userBuilder action.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddUser(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsUser> userBuilder)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    Action<WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsUser> userBuilder

    The user builder.

    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    AddUser(WebhookEventCollectionBuilderCms, bool, WebhookPayloadType)

    Adds all available user (including password, login and user group) webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms AddUser(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, bool onlyDefault = false, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    bool onlyDefault

    If set to true only adds the default webhook events instead of all available.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    View Source

    RemoveDefault(WebhookEventCollectionBuilderCms, WebhookPayloadType)

    Removes the default webhook events.

    Declaration
    public static WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms RemoveDefault(this WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder, WebhookPayloadType payloadType = WebhookPayloadType.Legacy)
    Parameters
    Type Name Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms builder

    The builder.

    WebhookPayloadType payloadType
    Returns
    Type Description
    WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms

    The builder.

    • Edit this page
    • View Source
    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX