using System.Threading.Tasks;
using EstusShots.Shared.Models;
using EstusShots.Shared.Models.Parameters;
namespace EstusShots.Shared.Interfaces.Controllers
{
///
/// Access many seasons with one request
///
public interface ISeasonsController
{
///
/// Get a list of all seasons in the system
///
///
///
Task> GetSeasons(GetSeasonsParameter parameter);
Task> GetSeason(GetSeasonParameter parameter);
Task> SaveSeason(SaveSeasonParameter parameter);
}
}