using System; using xModels.Base; using xModels.Dtos; namespace xAiModels.Models.Dtos { /// /// Conversation Describe ... /// public class XAiConversationDto : XBaseGuidIDEntityDto { /// /// User Identifier ... /// /// public string OwnerId { get; set; } /// /// Owner Info ... /// public virtual XPersonDto Owner { get; set; } = null; /// /// Conversation Title Resource ID ... /// public string Title { get; set; } /// /// All Exists Title Locale Resources ... /// public virtual XLocaleResourceDto[] TitleLocales { get; set; } /// /// Created Time ... /// public DateTime CreatedOn { get; set; } /// /// Updated Time ... /// public DateTime UpdatedAt { get; set; } /// /// Project ID ... /// public Guid ProjectId { get; set; } /// /// Project Title Resource ID ... /// public virtual string ProjectTitle { get; set; } = null; /// /// Project Description Resource ID ... /// public virtual string ProjectDescription { get; set; } = null; /// /// Project Title Locale Resources ... /// public virtual XLocaleResourceDto[] ProjectTitleLocales { get; set; } /// /// Project Description Locale Resources ... /// public virtual XLocaleResourceDto[] ProjectDescriptionLocales { get; set; } } }