diff --git a/src/NReco.Logging.File/FileLogger.cs b/src/NReco.Logging.File/FileLogger.cs
index 3f48797..98fccac 100644
--- a/src/NReco.Logging.File/FileLogger.cs
+++ b/src/NReco.Logging.File/FileLogger.cs
@@ -13,8 +13,6 @@
#endregion
using System;
-using System.Buffers;
-using System.Text;
using Microsoft.Extensions.Logging;
namespace NReco.Logging.File {
diff --git a/src/NReco.Logging.File/FileLoggerConfig.cs b/src/NReco.Logging.File/FileLoggerConfig.cs
index 82aa13f..c7607d0 100644
--- a/src/NReco.Logging.File/FileLoggerConfig.cs
+++ b/src/NReco.Logging.File/FileLoggerConfig.cs
@@ -12,16 +12,7 @@
*/
#endregion
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using System.IO;
-using System.Collections.Concurrent;
-using System.Text;
-
using Microsoft.Extensions.Logging;
-using Microsoft.Extensions.Configuration;
namespace NReco.Logging.File {
diff --git a/src/NReco.Logging.File/FileLoggerExtensions.cs b/src/NReco.Logging.File/FileLoggerExtensions.cs
index a30cb0c..38758e6 100644
--- a/src/NReco.Logging.File/FileLoggerExtensions.cs
+++ b/src/NReco.Logging.File/FileLoggerExtensions.cs
@@ -13,14 +13,9 @@
#endregion
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.IO;
-using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
-
-using NReco.Logging.File;
+using Microsoft.Extensions.Logging;
namespace NReco.Logging.File {
diff --git a/src/NReco.Logging.File/FileLoggerOptions.cs b/src/NReco.Logging.File/FileLoggerOptions.cs
index 687992e..47dc1d5 100644
--- a/src/NReco.Logging.File/FileLoggerOptions.cs
+++ b/src/NReco.Logging.File/FileLoggerOptions.cs
@@ -13,15 +13,7 @@
#endregion
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using System.IO;
-using System.Collections.Concurrent;
-using System.Text;
-
using Microsoft.Extensions.Logging;
-using Microsoft.Extensions.Configuration;
namespace NReco.Logging.File {
diff --git a/src/NReco.Logging.File/FileLoggerProvider.cs b/src/NReco.Logging.File/FileLoggerProvider.cs
index 268f1ad..fd8271c 100644
--- a/src/NReco.Logging.File/FileLoggerProvider.cs
+++ b/src/NReco.Logging.File/FileLoggerProvider.cs
@@ -13,15 +13,11 @@
#endregion
using System;
-using System.Collections.Generic;
+using System.Collections.Concurrent;
+using System.IO;
using System.Linq;
using System.Threading.Tasks;
-using System.IO;
-using System.Collections.Concurrent;
-using System.Text;
-
using Microsoft.Extensions.Logging;
-using Microsoft.Extensions.Configuration;
namespace NReco.Logging.File {
diff --git a/src/NReco.Logging.File/Format/StringLogEntryFormatter.cs b/src/NReco.Logging.File/Format/StringLogEntryFormatter.cs
index 7d10256..0585c61 100644
--- a/src/NReco.Logging.File/Format/StringLogEntryFormatter.cs
+++ b/src/NReco.Logging.File/Format/StringLogEntryFormatter.cs
@@ -1,9 +1,8 @@
-using Microsoft.Extensions.Logging;
-using System;
+using System;
using System.Buffers;
-using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Text;
+using Microsoft.Extensions.Logging;
[assembly: InternalsVisibleTo("NReco.Logging.Tests")]
diff --git a/src/NReco.Logging.File/NReco.Logging.File.csproj b/src/NReco.Logging.File/NReco.Logging.File.csproj
index 595845d..8f229c2 100644
--- a/src/NReco.Logging.File/NReco.Logging.File.csproj
+++ b/src/NReco.Logging.File/NReco.Logging.File.csproj
@@ -1,7 +1,7 @@
- Lightweight file logging provider implementation for NET6 / NET8+ / .NET Core without dependencies on logging frameworks.
+ Lightweight file logging provider implementation for NET6 / NET8 / NET10+ .NET Core without dependencies on logging frameworks.
How to use:
@@ -13,12 +13,12 @@ services.AddLogging(loggingBuilder => {
More details and examples: https://github.com/nreco/logging
- NET8/ NET6 / .NET Core file logger provider.
+ NET10 / NET8 / NET6 / .NET Core file logger provider.
Copyright (c) 2017-2024 Vitalii Fedorchenko and contributors
NReco.Logging.File
1.2.2
Vitalii Fedorchenko and contributors
- netstandard2.0;netstandard2.1;net6.0;net8.0
+ netstandard2.0;netstandard2.1;net6.0;net8.0;net10.0
12.0
true
NReco.Logging.File
@@ -105,4 +105,10 @@ Version 1.0.4 changes:
+
+
+
+
+
+
diff --git a/test/NReco.Logging.Tests/NReco.Logging.Tests.csproj b/test/NReco.Logging.Tests/NReco.Logging.Tests.csproj
index f1ce1ea..98fceb4 100644
--- a/test/NReco.Logging.Tests/NReco.Logging.Tests.csproj
+++ b/test/NReco.Logging.Tests/NReco.Logging.Tests.csproj
@@ -1,7 +1,7 @@
- net8.0;net481
+ net8.0;net10.0;net481
NReco.Logging.Tests
false
@@ -11,9 +11,12 @@
-
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+