Example #1
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposedValue)
     {
         return;
     }
     cmd?.Dispose();
     cmd           = null;
     disposedValue = true;
 }
Example #2
0
 public void Initialize(IPluginCommandHandler cmd, ISimpleLogger logger)
 {
     this.logger            = logger;
     this.cmd               = cmd;
     cmd.NewVectorReceived += OnNewVectorReceived;
     cmd.AddCommand(Name, Execute);
     if (!IsHiddenCommand)
     {
         cmd.AddCommand("help", HelpMenu);
     }
 }