diff --git a/SurveyLib.Core/Models/Survey.cs b/SurveyLib.Core/Models/Survey.cs index 93c88ba..0e71664 100644 --- a/SurveyLib.Core/Models/Survey.cs +++ b/SurveyLib.Core/Models/Survey.cs @@ -7,6 +7,7 @@ public class Survey public string Description { get; set; } public int? CreatedBy { get; set; } + public DateTime CreatedAt { get; set; } = DateTime.UtcNow; public ICollection Questions { get; set; } public ICollection Completions { get; set; } diff --git a/SurveyLib.Core/Repositories/IAnswerVariantsRepository.cs b/SurveyLib.Core/Repositories/IAnswerVariantsRepository.cs new file mode 100644 index 0000000..079b01c --- /dev/null +++ b/SurveyLib.Core/Repositories/IAnswerVariantsRepository.cs @@ -0,0 +1,8 @@ +using SurveyLib.Core.Models; + +namespace SurveyLib.Core.Repositories; + +public interface IAnswerVariantsRepository : IGenericRepository +{ + Task> GetAnswerVariantsByQuestionIdAsync(int questionId); +} \ No newline at end of file