surveylib/SurveyLib.Core/Services/IQuestionService.cs
2025-04-16 18:04:55 +05:00

12 lines
No EOL
376 B
C#

using SurveyLib.Core.Models;
namespace SurveyLib.Core.Services;
public interface IQuestionService
{
Task AddQuestionAsync(QuestionBase question);
Task UpdateQuestionAsync(QuestionBase question);
Task DeleteQuestionAsync(int id);
Task<QuestionBase> GetQuestionByIdAsync(int id);
Task<IEnumerable<QuestionBase>> GetQuestionsBySurveyIdAsync(int surveyId);
}