public virtual ITrackOutcomeRequest DeepCopyTrackOutcomeRequest() { IUTSessionConfig connection = null; IUTOutcome utOutcome = null; if (null != this.SessionConfig) { connection = this.SessionConfig.SessionConfigShallowCopy(); } if (null != this.Outcome) { utOutcome = this.Outcome; } return(new TrackOutcomeParameters(connection, utOutcome)); }
public TrackOutcomeParameters(IUTSessionConfig sessionConfig, IUTOutcome utOutcome) { this.SessionConfig = sessionConfig; this.Outcome = utOutcome; }