using Microsoft.AspNetCore.Http; namespace Fitness_core_BE.Interfaces.Services { public interface ITicketService { Task GetTicketList(object payload, HttpContext httpContext); Task GetTicketByUserId(object payload, HttpContext httpContext); Task GetTicketById(object payload, HttpContext httpContext); Task GetTicketCategoryList(object payload, HttpContext httpContext); Task CreateTicket(object payload, HttpContext httpContext); Task UpdateTicket(object payload, HttpContext httpContext); Task SendMessage(object payload, HttpContext httpContext); Task SubmitTicketFeedback(object payload, HttpContext httpContext); Task CloseTicket(object payload, HttpContext httpContext); Task DeleteTicket(object payload, HttpContext httpContext); } }