using BookingMicroservice.Migrations; using BookingMicroservice.Models; using BookingMicroservice.Services; using static System.Runtime.InteropServices.JavaScript.JSType; namespace BookingMicroservice.Clients { public interface IFlightServiceClient { Task<HttpResponseMessage> GetFlightCapacityAsync(int flightId, int classType); Task<HttpResponseMessage> IsSeatAvailableAsync(int seatId); Task<HttpResponseMessage> BookSeatAsync(int seatId); Task<HttpResponseMessage> GetFlightsByIdAsync(FlightIdCollection flightIdCollection); } }