/// <summary> /// Registers handler to generate T-SQL for custom function. /// </summary> /// <param name="functionKey">The function key.</param> /// <param name="handler">The handler.</param> public static void RegisterFunctionHandler(FunctionKey functionKey, Action <ExpressionGenerator, DbFunctionExpression> handler) { functionKey.VerifyNotNull(nameof(functionKey)); handler.VerifyNotNull(nameof(handler)); s_functionHandlers.Add(functionKey, handler); }