using Microsoft.AspNetCore.Http; namespace Fitness_core_BE.Interfaces.Services { public interface ICustomerPlanService { Task GetAllCustomerPlans(object payload, HttpContext httpContext); Task GetCustomerPlanById(object payload, HttpContext httpContext); Task CreateCustomerPlan(object payload, HttpContext httpContext); Task UpdateCustomerPlan(object payload, HttpContext httpContext); /// Activates or deactivates a plan without touching its configuration. Task SetCustomerPlanStatus(object payload, HttpContext httpContext); Task DeleteCustomerPlan(object payload, HttpContext httpContext); } }