Defines required configuration values for multicast analytics provider. Basically, you provide a list of provider modules that define the providers you want to multicast events to. Beyond that, each provider module created will use the provided configuration delegate to configure itself, so that configuration delegate must be able to configure each specific provider as well (see CreateAnalyticsProvider function below).