using CarneiroTech.Models;

namespace CarneiroTech.Services;

public interface ICaseService
{
    Task<List<CaseModel>> GetAllCasesAsync();
    Task<List<CaseModel>> GetFeaturedCasesAsync();
    Task<CaseModel?> GetCaseBySlugAsync(string slug);
    Task<List<string>> GetAllTagsAsync();
    Task<List<CaseModel>> GetCasesByTagAsync(string tag);
}
