Loading...
Area: Optimizely CMS
Applies to versions: 12 and higher

How to add Azure Event Provider to your .NET Core application

Recommended reading 
Note: This documentation is for the preview version of the upcoming release of CMS 12/Commerce 14/Search & Navigation 14. Features included here might not be complete, and might be changed before becoming available in the public release. This documentation is provided for evaluation purposes only.

This topic explains how to use an event provider that uses Azure Service Bus as the transport mechanism.

Note: You need to install the EPiServer.Azure package, which has the extension methods on the IServiceCollection interface.

The following example shows how to use and add an Azure BLOB provider in an application.

using EPiServer.DependencyInjection;
using EPiServer.ServiceLocation;
using Microsoft.Extensions.DependencyInjection;
using System;

namespace SampleBlob
{
  public class Startup
  {
    public void ConfigureServices(IServiceCollection services)
    {
      services.AddAzureEventProvider(o =>
      {
        o.ConnectionString = { The Azure event connection string};
        o.TopicName = {topic name}
      });
    }
  }
}
Do you find this information helpful? Please log in to provide feedback.

Last updated: Jul 02, 2021

Recommended reading