<develop>:(ShopERP 端)<无> ShopERP 微服务健康检查接口优化。

parent 993d97ac
using Microsoft.AspNetCore.Mvc;

using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Configuration;
namespace ShopERP.WebApi.Controllers
{
......@@ -9,10 +11,27 @@ namespace ShopERP.WebApi.Controllers
[ApiController]
public class HealthController : Controller
{
private IConfiguration _configuration;
/// <summary>
/// 构造函数注入
/// </summary>
/// <param name="configuration"></param>
public HealthController(IConfiguration configuration)
{
_configuration = configuration;
}
/// <summary>
/// 健康检查
/// </summary>
/// <returns></returns>
[HttpGet]
public IActionResult Index()
{
return Ok("Health check...");
string port = _configuration["port"] ?? "";
var objData = new { port = port, name = "HealthCheck" };
return Json(objData);
}
}
}
......@@ -9,6 +9,18 @@
健康检查
</summary>
</member>
<member name="M:ShopERP.WebApi.Controllers.HealthController.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
构造函数注入
</summary>
<param name="configuration"></param>
</member>
<member name="M:ShopERP.WebApi.Controllers.HealthController.Index">
<summary>
健康检查
</summary>
<returns></returns>
</member>
<member name="T:CoreCms.Net.Web.WebApi.Controllers.OrderController">
<summary>
订单调用接口数据
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment