簡體   English   中英

Esper/Nesper 運行時配置添加通用事件類型

[英]Esper/Nesper runtime configuration add generic event type

誰能告訴我如何添加通用類型(bean)來配置 CEP 運行時? 我在 NEsper 環境中使用 C#.,我有一個事件(bean) - 具有屬性 - 值的信號。 取決於它是哪種信號,值可以是 bool 或 double 或 string... 值。 所以我將 Signal 定義為泛型:Signal。 我的以下代碼返回異常。 如果我不使用通用類型作為事件,它就可以工作。 我應該如何正確添加通用事件類型?

var container = ContainerExtensions.CreateDefaultContainer()
                        .InitializeDefaultServices()
                        .InitializeDatabaseDrivers();
var configuration = new Configuration(container); 
configuration.Common.AddEventType("Signal", typeof(Signal<bool>));
configuration.Common.AddEventType("Signal", typeof(Signal<double>));
var runtime = EPRuntimeProvider.GetDefaultRuntime(configuration);

謝謝你的幫助!

成棲

Nesper 中尚不支持通用類型參數化 bean 事件。 Java版本有支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM