Entry Point
When you netload the InputEditor.dll, you cause the Initialize() method of the AppEntry class in Commands.cs to run.
The Initialize method prints the message Input editor sample application initialized. to the Map command-line. It creates an instance of the Commands class, which is also defined in Commands.cs. It then calls the RegisterEventCommand method on this instance. What the RegisterEventCommand does is described in the topicRegisterEvent .