Skip to content

Commit a656d71

Browse files
Final touches before review.
1 parent 4904767 commit a656d71

35 files changed

+1104
-68
lines changed

Open.Database.Extensions.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
2222
.editorconfig = .editorconfig
2323
EndProjectSection
2424
EndProject
25+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Open.Database.Extensions.MSSqlClient", "Source\MSSqlClient\Open.Database.Extensions.MSSqlClient.csproj", "{B9245504-9E2F-417F-87AC-8950BFB4FD4E}"
26+
EndProject
2527
Global
2628
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2729
Debug|Any CPU = Debug|Any CPU
@@ -52,6 +54,10 @@ Global
5254
{B2C2E89F-3B08-4CF8-B363-468C0918F867}.Debug|Any CPU.Build.0 = Debug|Any CPU
5355
{B2C2E89F-3B08-4CF8-B363-468C0918F867}.Release|Any CPU.ActiveCfg = Release|Any CPU
5456
{B2C2E89F-3B08-4CF8-B363-468C0918F867}.Release|Any CPU.Build.0 = Release|Any CPU
57+
{B9245504-9E2F-417F-87AC-8950BFB4FD4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
58+
{B9245504-9E2F-417F-87AC-8950BFB4FD4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
59+
{B9245504-9E2F-417F-87AC-8950BFB4FD4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
60+
{B9245504-9E2F-417F-87AC-8950BFB4FD4E}.Release|Any CPU.Build.0 = Release|Any CPU
5561
EndGlobalSection
5662
GlobalSection(SolutionProperties) = preSolution
5763
HideSolutionNode = FALSE

Source/Channel/Open.Database.Extensions.Channel.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<PackageTags>ado;ado extensions;sql;connection factory;extensions;channel;channels</PackageTags>
1515
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1616
<RepositoryType>git</RepositoryType>
17-
<Version>7.2.0</Version>
17+
<Version>8.0.0</Version>
1818
<PackageReleaseNotes></PackageReleaseNotes>
1919
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2020
<IncludeSymbols>true</IncludeSymbols>

Source/Core/Core/DbConnectionProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
/// <summary>
44
/// Simplifies handling connections.
55
/// </summary>
6-
/// <typeparam name="TConnection"></typeparam>
76
internal class DbConnectionProvider<TConnection>(TConnection connection)
87
: IDbConnectionPool<TConnection>
98
where TConnection : class, IDbConnection

Source/Core/Core/QueryResult.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using System.Collections;
2-
3-
namespace Open.Database.Extensions.Core;
1+
namespace Open.Database.Extensions.Core;
42

53
/// <summary>
64
/// A container for data reader results that also provides the column names

Source/Core/Core/Transformer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using System.Reflection;
2-
using System.Runtime.CompilerServices;
32

43
namespace Open.Database.Extensions.Core;
54

Source/Core/ExpressiveCommandBase.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using Open.Database.Extensions.Core;
2-
3-
namespace Open.Database.Extensions;
1+
namespace Open.Database.Extensions;
42

53
/// <summary>
64
/// Base class for developing expressive commands.
@@ -574,7 +572,7 @@ public T ExecuteReturn<T>()
574572
cmd.ExecuteNonQuery();
575573

576574
return returnParameter.Value;
577-
});
575+
})!;
578576
}
579577

580578
/// <summary>

Source/Core/ExpressiveDbCommandBase.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using Open.Database.Extensions.Core;
2-
3-
namespace Open.Database.Extensions;
1+
namespace Open.Database.Extensions;
42

53
/// <summary>
64
/// An base class for executing commands on a database using best practices and simplified expressive syntax.

Source/Core/Extensions/Command._.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using System.Runtime.CompilerServices;
2-
3-
namespace Open.Database.Extensions;
1+
namespace Open.Database.Extensions;
42

53
/// <summary>
64
/// Core non-DB-specific extensions for retrieving data from a command using best practices.

Source/Core/Extensions/DataReader.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
#if NETSTANDARD2_0
2-
#else
3-
using System.Runtime.CompilerServices;
4-
#endif
5-
6-
namespace Open.Database.Extensions;
1+
namespace Open.Database.Extensions;
72

83
/// <summary>
94
/// Extension methods for Data Readers.

Source/Core/Extensions/IExecuteReader.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using Open.Database.Extensions.Core;
2-
3-
namespace Open.Database.Extensions;
1+
namespace Open.Database.Extensions;
42

53
/// <summary>
64
/// Core non-DB-specific extensions for retrieving data from a command using best practices.

0 commit comments

Comments
 (0)