namespace FreeSR.Dispatch.Handlers
{
using Ceen;
using FreeSR.Dispatch.Util;
using FreeSR.Proto;
using System.Threading.Tasks;
internal class QueryGatewayHandler : IHttpModule
public async Task<bool> HandleAsync(IHttpContext context)
context.Response.StatusCode = HttpStatusCode.OK;
context.Response.ContentType = "text/plain";
await context.Response.WriteAllAsync(Convert.ToBase64String(ProtobufUtil.Serialize(new Gateserver
Retcode = 0,
Msg0 = "OK",
Ip = "127.0.0.1",
RegionName = "FreeSR",
Port = 22301,
B1 = true,
B2 = true,
B3 = true,
B4 = true,
B5 = true,
B6 = true,
B7 = true,
Gfemaboifee = true,
//MdkResVersion = "5335706",
AssetBundleUrl = "https://autopatchcn.bhsr.com/asb/BetaLive/output_6355877_591cdefefe9b",
ExResourceUrl = "https://autopatchcn.bhsr.com/design_data/BetaLive/output_6367879_26191d7cc23b",
})));
return true;
}