Class EventRouter
public static class EventRouter
- Inheritance
-
objectEventRouter
Methods
DispatchNonStreamingEvents(IResponsesApiListener, string, int, ConversationItem)
public static void DispatchNonStreamingEvents(IResponsesApiListener l, string responseId, int outputIndex, ConversationItem outputItem)
Parameters
lIResponsesApiListenerresponseIdstringoutputIndexintoutputItemConversationItem
SafeInvokeCallback<T>(IEventListener<T>, T, ILogger)
public static void SafeInvokeCallback<T>(IEventListener<T> handler, T arg, ILogger logger)
Parameters
handlerIEventListener<T>argTloggerILogger
Type Parameters
T