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