diff --git a/src/JT808.DotNetty.Core/JT808.DotNetty.Core.csproj b/src/JT808.DotNetty.Core/JT808.DotNetty.Core.csproj
index 7c52f0b..73dcdc7 100644
--- a/src/JT808.DotNetty.Core/JT808.DotNetty.Core.csproj
+++ b/src/JT808.DotNetty.Core/JT808.DotNetty.Core.csproj
@@ -21,6 +21,7 @@
+
@@ -31,10 +32,4 @@
-
-
- C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.extensions.hosting.abstractions\2.2.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.Abstractions.dll
-
-
-
diff --git a/src/JT808.DotNetty.Core/JT808BackgroundService.cs b/src/JT808.DotNetty.Core/JT808BackgroundService.cs
index a17c96f..cda2139 100644
--- a/src/JT808.DotNetty.Core/JT808BackgroundService.cs
+++ b/src/JT808.DotNetty.Core/JT808BackgroundService.cs
@@ -1,7 +1,5 @@
using Microsoft.Extensions.Hosting;
using System;
-using System.Collections.Generic;
-using System.Text;
using System.Threading;
using System.Threading.Tasks;
@@ -21,11 +19,7 @@ namespace JT808.DotNetty.Core
get
{
DateTime current = DateTime.Now;
-#if DEBUG
- DateTime tmp = current.AddMinutes(1);
-#else
- DateTime tmp = current.Date.AddDays(1).AddMilliseconds(-1);
-#endif
+ DateTime tmp = current.Date.AddDays(1).AddSeconds(-1);
return tmp.Subtract(current);
}
set { }
diff --git a/src/JT808.DotNetty.Core/Jobs/JT808UdpAtomicCouterResetDailyJob.cs b/src/JT808.DotNetty.Core/Jobs/JT808UdpAtomicCouterResetDailyJob.cs
index 73630bb..d609fdf 100644
--- a/src/JT808.DotNetty.Core/Jobs/JT808UdpAtomicCouterResetDailyJob.cs
+++ b/src/JT808.DotNetty.Core/Jobs/JT808UdpAtomicCouterResetDailyJob.cs
@@ -1,9 +1,5 @@
using JT808.DotNetty.Core.Services;
-using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
-using System;
-using System.Collections.Generic;
-using System.Text;
using System.Threading;
using System.Threading.Tasks;
diff --git a/src/JT808.DotNetty.Dashbord.sln b/src/JT808.DotNetty.Dashbord.sln
index b8a77a0..22a8930 100644
--- a/src/JT808.DotNetty.Dashbord.sln
+++ b/src/JT808.DotNetty.Dashbord.sln
@@ -9,6 +9,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{0D20F469-726
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.Protocol", "JT808.Protocol\src\JT808.Protocol\JT808.Protocol.csproj", "{2F2FF360-A037-4C73-AF42-D252F1B86BD6}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.DotNetty.Abstractions", "JT808.DotNetty.Abstractions\JT808.DotNetty.Abstractions.csproj", "{A9B7B882-29D4-4B75-9546-EAA0D216EDBB}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -23,12 +25,17 @@ Global
{2F2FF360-A037-4C73-AF42-D252F1B86BD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2F2FF360-A037-4C73-AF42-D252F1B86BD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2F2FF360-A037-4C73-AF42-D252F1B86BD6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A9B7B882-29D4-4B75-9546-EAA0D216EDBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A9B7B882-29D4-4B75-9546-EAA0D216EDBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A9B7B882-29D4-4B75-9546-EAA0D216EDBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A9B7B882-29D4-4B75-9546-EAA0D216EDBB}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{2F2FF360-A037-4C73-AF42-D252F1B86BD6} = {0D20F469-7269-4D64-A3C6-BE08700EEDEB}
+ {A9B7B882-29D4-4B75-9546-EAA0D216EDBB} = {0D20F469-7269-4D64-A3C6-BE08700EEDEB}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {0DDBE27F-708F-46DC-837F-BEF34A50A0B1}