constructor(registry, broker, StrategyFactory) {
		this.registry = registry;
		this.broker = broker;
		this.logger = registry.logger;
		this.StrategyFactory = StrategyFactory;

		this.events = [];

		this.EndpointFactory = EventEndpoint;
	}
Creates an instance of EventCatalog.

@param {Registry} registry
@param {ServiceBroker} broker
@param {any} StrategyFactory
@memberof EventCatalog