using langguanApi.Model;
using langguanApi.Service;
using langguanApi.Service.HJ212;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using System.Text;
namespace langguanApi.Controllers
{
    [Route("api/[controller]")]
    [ApiController]
    public class HomeController : ControllerBase
    {
        private readonly HomeService _homeService;
        public HomeController(HomeService homeService)
        {
            _homeService = homeService;
        }
        /// 
        /// 首页view
        /// 
        /// 
        [HttpGet("view")]
        public async Task View()
        {
            return Ok( await _homeService.View() );
        }
        [HttpGet("test")]
        /// 
        /// test
        /// 
        /// 数字
        /// 字符串
        /// 
        public async Task test(int num = 1, string key = "")
        {
          //  string rawText = "数据报:##0250QN=20240424224800000;ST=22;CN=2011;PW=123456;MN=LGYC022024690001;Flag=5;CP=&&DataTime=20240424224800;a34001-Rtd=356.2";
            //NetPackage netPackage = NetPackage.Parse(rawText, null);
            //((NetServer)Server).RaiseReceivedData(this, netPackage, rawText);
            return Ok();
        }
    }
}