Multiple Actions
It's easy to create an application with more than one action method, just add new method and mark it with Action attribute. In this case action method name should be specified as first console argument parameter. This parameter is case insensitive.
Example:
[Action]
public static void Add(
[Required]
string userName)...
[Action]
public static void Remove(
[Required]
string userName)...
to run first method:
program.exe add "user1"
to run second one:
program.exe remove "user1"