コード例 #1
0
 public MessageShortcutHandlerAsyncWrapper(IMessageShortcutHandler syncHandler) => _syncHandler = syncHandler;
コード例 #2
0
 public static IAsyncMessageShortcutHandler ToMessageShortcutHandler(this IMessageShortcutHandler handler, string callbackId) =>
 new MessageShortcutHandlerAsyncWrapper(handler).ToMessageShortcutHandler(callbackId);
コード例 #3
0
 public TConfig RegisterMessageShortcutHandler(IMessageShortcutHandler handler) =>
 RegisterAsyncMessageShortcutHandler(handler.ToMessageShortcutHandler());
コード例 #4
0
 public static IAsyncMessageShortcutHandler ToMessageShortcutHandler(this IMessageShortcutHandler handler) =>
 new MessageShortcutHandlerAsyncWrapper(handler);
コード例 #5
0
 public TConfig RegisterMessageShortcutHandler(string callbackId, IMessageShortcutHandler handler) =>
 RegisterAsyncMessageShortcutHandler(callbackId, handler.ToMessageShortcutHandler());