var isolatedServiceProvider = EPServiceProviderManager.GetDefaultProvider(); var isolatedEngine = isolatedServiceProvider.GetEPServiceIsolated(); // use the isolated engine to create and manage event streams
var configuration = new Configuration(); configuration.EngineDefaults.EventMeta.UndefinedTypeExceptionLevel = UndefinedTypeExceptionLevel.IGNORE; var serviceProvider = EPServiceProviderManager.GetDefaultProvider(configuration); var isolatedEngine = serviceProvider.GetEPServiceIsolated(); // use the isolated engine to process eventsIn this example, we first create a Configuration object that specifies how the Esper engine should handle undefined event types. We then use this configuration object to create the default EPServiceProvider, and finally create an isolated engine from that provider. The isolated engine can then be used to process events. The package library for EPServiceProvider and GetEPServiceIsolated is Esper, which is a complex event processing engine for C#. Esper provides a platform for processing large volumes of events in real time, allowing developers to build complex event processing applications that can respond quickly to changing conditions.