Skip to content

Commit 0a19978

Browse files
committed
update packages
1 parent 82c74bb commit 0a19978

File tree

9 files changed

+41
-30
lines changed

9 files changed

+41
-30
lines changed

src/FluentCommand.Caching/FluentCommand.Caching.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="MessagePack" Version="2.5.140" />
8+
<PackageReference Include="MessagePack" Version="2.5.168" />
99
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
1010
</ItemGroup>
1111

src/FluentCommand.Csv/FluentCommand.Csv.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="CsvHelper" Version="32.0.2" />
9+
<PackageReference Include="CsvHelper" Version="32.0.3" />
1010
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.0" />
1111
</ItemGroup>
1212

src/FluentCommand.SqlServer/FluentCommand.SqlServer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="MicroSoft.Data.SqlClient" Version="5.2.0" />
12+
<PackageReference Include="MicroSoft.Data.SqlClient" Version="5.2.1" />
1313
</ItemGroup>
1414

1515
</Project>

src/FluentCommand.SqlServer/Merge/DataMergeExtensions.cs

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,20 @@ public static IDataMerge MergeData(this IDataSession session, string destination
2222
}
2323

2424
/// <summary>
25-
/// Starts a data merge operation with the specified destination table name.
25+
/// Starts a data merge operation with the specified <typeparamref name="TEntity"/>
26+
/// </summary>
27+
/// <param name="session">The session to use for the merge.</param>
28+
/// <returns>
29+
/// A fluent <see langword="interface" /> to a <see cref="DataMerge " /> operation.
30+
/// </returns>
31+
public static IDataMerge MergeData<TEntity>(this IDataSession session)
32+
{
33+
var definition = DataMergeDefinition.Create<TEntity>();
34+
return MergeData(session, definition);
35+
}
36+
37+
/// <summary>
38+
/// Starts a data merge operation with the specified <paramref name="mergeDefinition"/>.
2639
/// </summary>
2740
/// <param name="session">The session to use for the merge.</param>
2841
/// <param name="mergeDefinition">The data merge definition.</param>
@@ -31,8 +44,6 @@ public static IDataMerge MergeData(this IDataSession session, string destination
3144
/// </returns>
3245
public static IDataMerge MergeData(this IDataSession session, DataMergeDefinition mergeDefinition)
3346
{
34-
var dataMerge = new DataMerge(session, mergeDefinition);
35-
return dataMerge;
47+
return new DataMerge(session, mergeDefinition);
3648
}
37-
3849
}

test/FluentCommand.Generators.Tests/FluentCommand.Generators.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1919
<PrivateAssets>all</PrivateAssets>
2020
</PackageReference>
21-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
22-
<PackageReference Include="Verify.Xunit" Version="24.2.0" />
23-
<PackageReference Include="xunit" Version="2.8.0" />
24-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
21+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
22+
<PackageReference Include="Verify.Xunit" Version="25.0.1" />
23+
<PackageReference Include="xunit" Version="2.8.1" />
24+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
2525
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2626
<PrivateAssets>all</PrivateAssets>
2727
</PackageReference>

test/FluentCommand.PostgreSQL.Tests/FluentCommand.PostgreSQL.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@
2828
</PackageReference>
2929
<PackageReference Include="dbup-postgresql" Version="5.0.40" />
3030
<PackageReference Include="Npgsql" Version="8.0.3" />
31-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
31+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
3232
<PackageReference Include="Testcontainers.Postgresql" Version="3.8.0" />
33-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
33+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
3434
<PrivateAssets>all</PrivateAssets>
3535
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
3636
</PackageReference>
37-
<PackageReference Include="xunit" Version="2.8.0" />
37+
<PackageReference Include="xunit" Version="2.8.1" />
3838
</ItemGroup>
3939

4040
<ItemGroup>

test/FluentCommand.SQLite.Tests/FluentCommand.SQLite.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
<PrivateAssets>all</PrivateAssets>
2828
</PackageReference>
2929
<PackageReference Include="dbup-sqlite" Version="5.0.40" />
30-
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.4" />
31-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
32-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
30+
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.6" />
31+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
32+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
3333
<PrivateAssets>all</PrivateAssets>
3434
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
3535
</PackageReference>
36-
<PackageReference Include="xunit" Version="2.8.0" />
36+
<PackageReference Include="xunit" Version="2.8.1" />
3737
</ItemGroup>
3838

3939
<ItemGroup>

test/FluentCommand.SqlServer.Tests/FluentCommand.SqlServer.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,26 @@
2424
</ItemGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="Azure.Storage.Blobs" Version="12.19.1" />
27+
<PackageReference Include="Azure.Storage.Blobs" Version="12.20.0" />
2828
<PackageReference Include="coverlet.collector" Version="6.0.2">
2929
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3030
<PrivateAssets>all</PrivateAssets>
3131
</PackageReference>
32-
<PackageReference Include="CsvHelper" Version="32.0.2" />
32+
<PackageReference Include="CsvHelper" Version="32.0.3" />
3333
<PackageReference Include="dbup-sqlserver" Version="5.0.40" />
34-
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.0" />
35-
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="8.0.4" />
34+
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.1" />
35+
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="8.0.6" />
3636
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
37-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
37+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
3838
<PackageReference Include="Testcontainers.Azurite" Version="3.8.0" />
3939
<PackageReference Include="Testcontainers.MsSql" Version="3.8.0" />
4040
<PackageReference Include="Testcontainers.Redis" Version="3.8.0" />
41-
<PackageReference Include="Verify.Xunit" Version="24.2.0" />
42-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
41+
<PackageReference Include="Verify.Xunit" Version="25.0.1" />
42+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
4343
<PrivateAssets>all</PrivateAssets>
4444
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
4545
</PackageReference>
46-
<PackageReference Include="xunit" Version="2.8.0" />
46+
<PackageReference Include="xunit" Version="2.8.1" />
4747
</ItemGroup>
4848

4949
<ItemGroup>

test/FluentCommand.Tests/FluentCommand.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
<PrivateAssets>all</PrivateAssets>
1919
</PackageReference>
20-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
21-
<PackageReference Include="Verify.Xunit" Version="24.2.0" />
22-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
20+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
21+
<PackageReference Include="Verify.Xunit" Version="25.0.1" />
22+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
2323
<PrivateAssets>all</PrivateAssets>
2424
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2525
</PackageReference>
26-
<PackageReference Include="xunit" Version="2.8.0" />
26+
<PackageReference Include="xunit" Version="2.8.1" />
2727
</ItemGroup>
2828

2929
<ItemGroup>

0 commit comments

Comments
 (0)