Add constructor to SerializableAction to make creation from an action easier.

This commit is contained in:
2025-11-08 12:17:27 +01:00
parent 60544312be
commit 3bef5719f6

View File

@@ -76,5 +76,17 @@ namespace SerializableFunc
{ {
return serializableAction?.GetAction(); return serializableAction?.GetAction();
} }
public SerializableAction()
{
}
public SerializableAction(Action action)
{
if (action == null) throw new ArgumentNullException(nameof(action));
targetObject = action.Target as Object;
methodName = action.Method.Name;
cachedAction = action;
}
} }
} }