/// <summary> /// Initializes a new instance of the <see cref="WorkbookSession"/> class. /// </summary> /// <param name="person"> /// The person. /// </param> /// <param name="engineeringModelSetup"> /// The engineering model setup. /// </param> /// <param name="iterationSetup"> /// The iteration setup. /// </param> /// <param name="domainOfExpertise"> /// The domain Of Expertise. /// </param> public WorkbookSession(CDP4Common.SiteDirectoryData.Person person, CDP4Common.SiteDirectoryData.EngineeringModelSetup engineeringModelSetup, CDP4Common.SiteDirectoryData.IterationSetup iterationSetup, CDP4Common.SiteDirectoryData.DomainOfExpertise domainOfExpertise) { this.RebuildDateTime = DateTime.UtcNow; this.Person = (Person)person.ToDto(); this.EngineeringModelSetup = (EngineeringModelSetup)engineeringModelSetup.ToDto(); this.IterationSetup = (IterationSetup)iterationSetup.ToDto(); this.DomainOfExpertise = (DomainOfExpertise)domainOfExpertise.ToDto(); }