surveylib/SurveyLib.Core/Services/ISurveyService.cs
shept cc89ff818b move services to separate project
+ add GetByUserId methods to Survey
2025-04-19 00:33:03 +05:00

13 lines
No EOL
378 B
C#

using SurveyLib.Core.Models;
namespace SurveyLib.Core.Services;
public interface ISurveyService
{
Task AddSurveyAsync(Survey survey);
Task UpdateSurveyAsync(Survey survey);
Task DeleteSurveyAsync(int id);
Task<IEnumerable<Survey>> GetSurveysAsync();
Task<Survey?> GetSurveyAsync(int id);
Task<IEnumerable<Survey>> GetSurveysByUserIdAsync(int userId);
}