CommonDigitalTwinController.cs
1.07 KB
using HHECS.DAQServer.DataFlag;
using HHECS.DAQServer.Services;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Caching.Distributed;
namespace HHECS.DAQServer.Controllers
{
/// <summary>
/// 数字孪生通用接口
/// </summary>
[Route("api/[controller]/[action]")]
public class CommonDigitalTwinController : ControllerBase
{
private readonly IFreeSql<IOTCloundFlag> _iotCloundFreeSql;
private readonly CommonService _commonService;
private readonly DigitalTwinService _digitalTwinService;
private readonly IDistributedCache _cache;
public CommonDigitalTwinController(IFreeSql<IOTCloundFlag> iotCloundFreeSql, CommonService commonService, DigitalTwinService digitalTwinService, IDistributedCache cache)
{
_iotCloundFreeSql = iotCloundFreeSql;
_commonService = commonService;
_digitalTwinService = digitalTwinService;
_cache = cache;
}
[HttpGet]
public IActionResult Index()
{
return Ok();
}
}
}