using Phenix.Models; namespace Phenix.Services; public interface IGameService { Task Init(); Task> GetAllGames(); Task GetGameById(string id); Task<(Game? Game, string Error)> CreateNewGame(string date, string time, string home, string away); Task UpdateGame(string id, int? homeScore, int? awayScore, bool? rain, bool? practice); Task DeleteGameById(string id); Task SwitchVisitors(string id); }