Oxite exposes events to a plug-in via method signature/naming convention. So in order to hook to an event, a plug-in writer simply needs to add a method to their plug-in class that has the correct name, takes the right parameter types,
and returns the correct type.
public class MyCustomPlugin
public PluginPostInput ProcessInputOfPostOnAdd(PluginPostInput post)
This defines a custom plug-in that hooks to the
event. This will allow the plug-in to manipulate elements of a blog post before it is saved to the database.