将后端Web api添加到现有游戏服务器程序

问题描述 投票:0回答:1

我有一个程序运行游戏服务器,并希望添加Restful API,以允许其他平台(Web和移动)与游戏服务器进行交互。我在制作asp.net核心Web API时遇到了困难。 除.net核心Web API之外还有其他选择吗?我需要简单的东西。我已经拥有关于我想接受https请求的玩家的ef核心商店信息。

对于那些想知道它是哪个游戏服务器的人来说,它是运行自定义脚本的GTA V Rage多人游戏服务器。

如果需要,我会尝试提供更多信息。谢谢

c# rest https asp.net-core-webapi
1个回答
0
投票

REST API开发有许多选项和语言可供使用。我建议使用OpenAPI独立于开发语言定义API。看看https://swagger.io/的Swagger和https://swagger.io/docs/specification/about/的OpenAPI。

Swagger还提供了一些工具,可以从OpenAPI定义生成REST API的实现(客户端和服务器的存根以您的首选语言),请参阅https://swagger.io/tools/swagger-codegen/

好处是您可以同时开发REST API文档。看看Swagger宠物店的例子:https://petstore.swagger.io/

© www.soinside.com 2019 - 2024. All rights reserved.