public static bool RespondsTo(this object target, Action <dynamic> selector) { var dynExists = new DynamicExists(target); selector(dynExists); return(dynExists.OperationExists); }
public static bool TryInvoke(this object target, Action<dynamic> selector) { var dynExists = new DynamicExists(target); selector(dynExists); if (dynExists.OperationExists) selector(target); return dynExists.OperationExists; }
public static bool TryInvoke(this object target, Action <dynamic> selector) { var dynExists = new DynamicExists(target); selector(dynExists); if (dynExists.OperationExists) { selector(target); } return(dynExists.OperationExists); }
public static bool RespondsTo(this object target, Action<dynamic> selector) { var dynExists = new DynamicExists(target); selector(dynExists); return dynExists.OperationExists; }