From 6e5ca87a89817990c4ea2ac24f83eef0fb7ef916 Mon Sep 17 00:00:00 2001 From: shept Date: Tue, 20 May 2025 16:16:29 +0500 Subject: [PATCH] add IAnswerVariantsService.cs --- SurveyLib.Core/Services/IAnswerVariantsService.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 SurveyLib.Core/Services/IAnswerVariantsService.cs diff --git a/SurveyLib.Core/Services/IAnswerVariantsService.cs b/SurveyLib.Core/Services/IAnswerVariantsService.cs new file mode 100644 index 0000000..65cae57 --- /dev/null +++ b/SurveyLib.Core/Services/IAnswerVariantsService.cs @@ -0,0 +1,12 @@ +using SurveyLib.Core.Models; + +namespace SurveyLib.Core.Services; + +public interface IAnswerVariantsService +{ + Task AddAnswerVariantAsync(AnswerVariant answerVariant); + Task UpdateAnswerVariantAsync(AnswerVariant answerVariant); + Task DeleteAnswerVariantAsync(int id); + Task GetAnswerVariantByIdAsync(int id); + Task> GetAnswerVariantsByQuestionIdAsync(int questionId); +} \ No newline at end of file