public void AddMacroHandler(GetSingleMacroValueDelegate macroHandler) { if (macroHandler != null) { _map.GetMacroValue += (s, c) => { var v = macroHandler(s, c); return(v != null?v.SingleItemAsEnumerable() : null); }; } }
public void AddMacroHandler(GetSingleMacroValueDelegate macroHandler) { if (macroHandler != null) { _map.GetMacroValue += (s, c) => { var v = macroHandler(s, c); return v != null ? v.SingleItemAsEnumerable() : null; }; } }