using System.Collections.Generic;
namespace AnalyticsDAL.DTO.Wizard
{
/// Everything QuickBuildAsync created, for the wizard FE to jump straight to the
/// new Analysis (and, when AutoCreateDefaultQuery was true, its default query).
public class AnalyticsWizardBuildResultDTO
{
public int AnalysisId { get; set; }
public List AnalysisObjectIds { get; set; } = new();
public List AnalysisFieldIds { get; set; } = new();
public List DBJoinIds { get; set; } = new();
public int? AnalysisQueryId { get; set; }
/// Non-fatal notices about the build (e.g. a requested column that could not be
/// matched to a registered DBOBJECTFIELDS row and was skipped). Empty on a clean build.
public List Warnings { get; set; } = new();
}
}