Files
BuYuHouDuan/AdminSrc/AdminService/GameConfigs/IGameConfigService.cs
T
2026-10-12 16:22:04 +08:00

28 lines
652 B
C#

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<GameConfig> Get();
Task<(bool isok, string msg)> Update(GameConfig gameConfig);
Task<(bool isok, string msg)> Delete();
Task<List<RedisGameRoom>> InitRoom(GameTypeEnum gameType = GameTypeEnum.None, int roomLevel = 0, GameConfig gameConfig = null);
Task<string> InitDefaultConfig();
Task ResetDefaultRoomConfigs();
}
}