using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using CommonDomain; using CommonDomain.Enum; using RedisService.Param; namespace AdminService.GameConfigs { public interface IGameConfigService { Task Get(); Task<(bool isok, string msg)> Update(GameConfig gameConfig); Task<(bool isok, string msg)> Delete(); Task> InitRoom(GameTypeEnum gameType = GameTypeEnum.None, int roomLevel = 0, GameConfig gameConfig = null); Task InitDefaultConfig(); Task ResetDefaultRoomConfigs(); } }