|
|
@ -1,5 +1,6 @@
|
|
|
|
using System;
|
|
|
|
using System;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
using AutoMapper;
|
|
|
|
using HybirdFrameworkCore.Utils;
|
|
|
|
using HybirdFrameworkCore.Utils;
|
|
|
|
using HybirdFrameworkDriver.Session;
|
|
|
|
using HybirdFrameworkDriver.Session;
|
|
|
|
using log4net;
|
|
|
|
using log4net;
|
|
|
@ -55,7 +56,10 @@ public class CarController : ControllerBase
|
|
|
|
ioSession.BusinessMap.TryGetValue("ElecMsg", out var elecMsg);
|
|
|
|
ioSession.BusinessMap.TryGetValue("ElecMsg", out var elecMsg);
|
|
|
|
if (elecMsg != null)
|
|
|
|
if (elecMsg != null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
carInfoResp.ElecMsg = (ElecMsg)elecMsg;
|
|
|
|
ElecMsg value = (ElecMsg)elecMsg;
|
|
|
|
|
|
|
|
var config = new MapperConfiguration(cfg => cfg.CreateMap<ElecMsg, ElecInfo>().ReverseMap());
|
|
|
|
|
|
|
|
IMapper mapper = config.CreateMapper();
|
|
|
|
|
|
|
|
carInfoResp.ElecMsg = mapper.Map<ElecInfo>(value);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ioSession.BusinessMap.TryGetValue("HeartBeatMsg", out var heartBeatMsg);
|
|
|
|
ioSession.BusinessMap.TryGetValue("HeartBeatMsg", out var heartBeatMsg);
|
|
|
|