public class LessonPhase : AuditedEntity<Guid>, ISoftDelete
{
}
public BotInteraction BotInitialInteraction { get; set; }
public BotInteraction? BotFinalInteractionOnSuccess { get; set; }
public BotInteraction? BotFinalInteractionOnFailure { get; set; }
public string? UserExpectedAnswer { get; set; }
public ICollection<UserInteraction> UserInteractions { get; set; }
public LessonPhase(Guid id) : base(id)
{
UserInteractions = new Collection<UserInteraction>();
}}
public class LessonPhase : AuditedEntity<Guid>, ISoftDelete
{
}
public BotInteraction BotInitialInteraction { get; set; }
public BotInteraction? BotFinalInteractionOnSuccess { get; set; }
public BotInteraction? BotFinalInteractionOnFailure { get; set; }
public string? UserExpectedAnswer { get; set; }
public ICollection<UserInteraction> UserInteractions { get; set; }
public LessonPhase(Guid id) : base(id)
{
UserInteractions = new Collection<UserInteraction>();
}}