using Microsoft.AspNetCore.Http; namespace Fitness_core_BE.Interfaces.Services { public interface IFacilityService { Task GetAllFacilities(object payload, HttpContext httpContext); Task CreateFacility(object payload, HttpContext httpContext); Task UpdateFacility(object payload, HttpContext httpContext); Task SetFacilityStatus(object payload, HttpContext httpContext); Task CreateFacilitySession(object payload, HttpContext httpContext); Task GetSessions(object payload, HttpContext httpContext); Task CancelFacilitySession(object payload, HttpContext httpContext); // Absorbed from the old IPlaceService. Task AssignDevice(object payload, HttpContext httpContext); Task GetAvailability(object payload, HttpContext httpContext); } }