protected override void Process(ReinstallArgs args)
    {
      Assert.ArgumentNotNull(args, "args");

      try
      {
        args.StopInstance(true);
      }
      catch (Exception ex)
      {
        Log.Warn(ex, "Cannot stop instance {0}. {1}", args.InstanceName, ex.Message);
      }
    }
        protected override void Process(ReinstallArgs args)
        {
            Assert.ArgumentNotNull(args, nameof(args));

            try
            {
                args.StopInstance(true);
            }
            catch (Exception ex)
            {
                Log.Warn(ex, $"Cannot stop instance {args.InstanceName}. {ex.Message}");
            }
        }
        protected override void Process(ReinstallArgs args)
        {
            Assert.ArgumentNotNull(args, "args");

            try
            {
                args.StopInstance(true);
            }
            catch (Exception ex)
            {
                Log.Warn("Cannot stop instance {0}. {1}".FormatWith(args.InstanceName, ex.Message), this.GetType(), ex);
            }
        }