internal ActivityState Clone() { // TODO check if Timespans and Datetimes are altered by the original activity state return (ActivityState)this.MemberwiseClone(); }
internal PackageBuilder(AdjustConfig adjustConfig, DeviceInfo deviceInfo, ActivityState activityState, DateTime createdAt) : this(adjustConfig, deviceInfo, createdAt) { ActivityState = activityState.Clone(); }