using AUTS.Domain.Entities; using AUTS.Services.Cache; using System; using System.Linq; namespace AUTS.Services { public partial class DevManageHelp { public static void UdpDevServiceHandle(int sID) { var devService = CacheHelp.GetHashService(sID); if (devService != null) { var thisTime = DateTime.Now; TimeSpan ts = thisTime - (devService.ServiceLastActiveDateTime ?? thisTime); if (ts.TotalSeconds > 30) { devService.ServiceOnlineDateTime = thisTime; } devService.ServiceLastActiveDateTime = thisTime; CacheHelp.SetHashService(devService); } } } }