using Assets.MyGame.Scripts.Net.API;
using Assets.MyGame.Scripts.Net.API.GameConfig_SubClass;
using System;
using System.Collections.Generic;
namespace Assets.MyGame.Scripts.Net
{
public static partial class APIRequestList
{
#region ActivityConfig
///
/// 获取活动配置(聚合)(GET)
/// 返回:ActivityConfig
///
public static void GetActivityConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_Get, callback);
}
///
/// 获取钻石商城列表(GET)
///
public static void GetDiamondShopList(Action> callback)
{
APIManager.Response>(APIType.ActivityConfig_DiamondShopList, callback);
}
///
/// 获取金币商城列表(GET)
///
public static void GetGoldShopList(Action> callback)
{
APIManager.Response>(APIType.ActivityConfig_GoldShopList, callback);
}
///
/// 获取救济金配置(GET)
///
public static void GetReliefConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_ReliefConfig, callback);
}
///
/// 获取签到活动配置(GET /api/ActivityConfig/signConfig,响应 SignActivityConfig:isOpen/cannotInterrupt/days)
///
public static void GetSignConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_SignConfig, callback);
}
///
/// 获取注册配置(GET)
///
public static void GetRegisterConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_RegisterConfig, callback);
}
///
/// 获取战令配置(GET)
///
public static void GetBattleOrderConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_BattleOrderConfig, callback);
}
///
/// 获取捕鱼返利配置(GET)
///
public static void GetFishingReturnConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_FishingReturnConfig, callback);
}
///
/// 获取排行榜奖励配置(GET)
/// 返回:RankingRewardConfig
///
public static void GetRankingRewardConfig(Action callback)
{
APIManager.Response(APIType.ActivityConfig_RankingRewardConfig, callback);
}
#endregion
}
}