初始化项目
This commit is contained in:
26
AUTS.Services/UDP/DevManageHelp.cs
Normal file
26
AUTS.Services/UDP/DevManageHelp.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user