/// <summary> /// Registers every services allowing for a pipeline to treat webhooks via a messaging service. /// Some configuration that require a <see cref="IHarpoonBuilder"/> and/or a <see cref="IBusFactoryConfigurator"/> might still be needed. /// </summary> /// <param name="x"></param> /// <returns></returns> public static IServiceCollectionConfigurator UseAllMassTransitDefaults(this IServiceCollectionConfigurator x) { return(x.ReceiveNotificationsUsingMassTransit() .ReceiveWebHookWorkItemsUsingMassTransit()); }