using System.Collections.Generic; using System.Net.Http; using System.Text; using FspWebApp.Entity.Service; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; namespace FspWebApp.Controllers { [Route("api/[controller]")] [ApiController] public class PumpDataController : ControllerBase { // GET api/pumpdata [HttpGet] public ActionResult Get() { object pumpDatas = null; try { pumpDatas = JsonConvert.SerializeObject(DevicesConfig.pumpDatas); } catch { } return pumpDatas; } // GET api/pumpdata/5 [HttpGet("{id}")] public ActionResult Get(int id) { return "pumpdata"; } // POST api/pumpdata [HttpPost] public void Post([FromBody] string value) { } public HttpResponseMessage ReturnJson(object obj) { return new HttpResponseMessage() { Content = new StringContent(JsonConvert.SerializeObject(obj), Encoding.UTF8, "application/json"), }; } } }