예제 #1
0
 public RunControlAfterStartEventArgs(IRunControlAttemptSuccess result)
     : base(runControl: result.EnsureNotNull(nameof(result)).Value.RunControl)
 {
     Result = result;
 }
예제 #2
0
 internal RunControlAttemptSuccess(IRunControlAttemptSuccess other, ArgumentPlaceholder <bool> isMaster = default)
     : this(props : other.EnsureNotNull(nameof(other)).Value, duration : other.Duration, isMaster : isMaster.Substitute(value : other.IsMaster))
 {
 }