Skip to content

Commit 2abf07e

Browse files
authored
Remove logging from NpgsqlFactory (#3143)
It isn't used for anything interesting, and can cause premature setting of the log manager. Fixes #3018
1 parent 2573a48 commit 2abf07e

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/Npgsql/NpgsqlFactory.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ namespace Npgsql
1111
[Serializable]
1212
public sealed class NpgsqlFactory : DbProviderFactory, IServiceProvider
1313
{
14-
static readonly NpgsqlLogger Log = NpgsqlLogManager.CreateLogger(nameof(NpgsqlFactory));
15-
1614
/// <summary>
1715
/// Gets an instance of the <see cref="NpgsqlFactory"/>.
1816
/// This can be used to retrieve strongly typed data objects.
@@ -93,8 +91,7 @@ public sealed class NpgsqlFactory : DbProviderFactory, IServiceProvider
9391
Assembly npgsqlEfAssembly;
9492
try {
9593
npgsqlEfAssembly = Assembly.Load(new AssemblyName(assemblyName.FullName));
96-
} catch (Exception e) {
97-
Log.Debug("A service request was made for System.Data.Common.DbProviderServices, but the EntityFramework5.Npgsql assemby could not be loaded.", e);
94+
} catch {
9895
return null;
9996
}
10097

0 commit comments

Comments
 (0)