Skip to content

Commit

Permalink
Restructure, remove some old projects and fixed CVE's
Browse files Browse the repository at this point in the history
  • Loading branch information
StefH committed Nov 16, 2024
1 parent da5dbb0 commit eb4ba2b
Show file tree
Hide file tree
Showing 17 changed files with 45 additions and 523 deletions.
8 changes: 8 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,12 @@
</PropertyGroup>
</When>
</Choose>

<!--CVE -->
<ItemGroup Condition=" '$(TargetFramework)' != 'net35' and '$(TargetFramework)' != 'net40' and '$(TargetFramework)' != 'portable-net40+win8+wpa81+wp8+sl5' and '$(TargetFramework)' != 'portable-net45+win8+wpa81+wp8' " >
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="System.Private.Uri" Version="4.3.2" />
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
</ItemGroup>

</Project>
59 changes: 20 additions & 39 deletions LinqKit Solution.sln
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LinqKit.Microsoft.EntityFra
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LinqKit.Tests", "tests\LinqKit.Tests\LinqKit.Tests.csproj", "{9A0FD84C-83E3-47CA-9F60-E9FD27CCA259}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqKit.Net45", "src\LinqKit.Net45\LinqKit.Net45.csproj", "{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqKit.Net35", "src\LinqKit.Net35\LinqKit.Net35.csproj", "{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UWPExampleApp", "examples\UWPExampleApp\UWPExampleApp.csproj", "{84B37321-4C7F-4060-9E94-61E86F524B54}"
ProjectSection(ProjectDependencies) = postProject
{FC735DB2-5419-4CF3-8AEA-8231330A4D85} = {FC735DB2-5419-4CF3-8AEA-8231330A4D85}
Expand Down Expand Up @@ -115,6 +111,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LinqKit.Microsoft.EntityFra
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqKit.Microsoft.EntityFrameworkCore9", "src\LinqKit.Microsoft.EntityFrameworkCore9\LinqKit.Microsoft.EntityFrameworkCore9.csproj", "{AC3816A2-410E-447D-9747-3368719F01C7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqKit.Microsoft.EntityFrameworkCore9.Tests", "tests\LinqKit.Microsoft.EntityFrameworkCore9.Tests\LinqKit.Microsoft.EntityFrameworkCore9.Tests.csproj", "{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -254,38 +252,6 @@ Global
{9A0FD84C-83E3-47CA-9F60-E9FD27CCA259}.Release|x64.Build.0 = Release|Any CPU
{9A0FD84C-83E3-47CA-9F60-E9FD27CCA259}.Release|x86.ActiveCfg = Release|Any CPU
{9A0FD84C-83E3-47CA-9F60-E9FD27CCA259}.Release|x86.Build.0 = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|ARM.ActiveCfg = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|ARM.Build.0 = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|x64.ActiveCfg = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|x64.Build.0 = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|x86.ActiveCfg = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|x86.Build.0 = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|Any CPU.Build.0 = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|ARM.ActiveCfg = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|ARM.Build.0 = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|x64.ActiveCfg = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|x64.Build.0 = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|x86.ActiveCfg = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|x86.Build.0 = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|ARM.ActiveCfg = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|ARM.Build.0 = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|x64.ActiveCfg = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|x64.Build.0 = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|x86.ActiveCfg = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Debug|x86.Build.0 = Debug|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|Any CPU.Build.0 = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|ARM.ActiveCfg = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|ARM.Build.0 = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|x64.ActiveCfg = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|x64.Build.0 = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|x86.ActiveCfg = Release|Any CPU
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0}.Release|x86.Build.0 = Release|Any CPU
{84B37321-4C7F-4060-9E94-61E86F524B54}.Debug|Any CPU.ActiveCfg = Debug|x86
{84B37321-4C7F-4060-9E94-61E86F524B54}.Debug|ARM.ActiveCfg = Debug|ARM
{84B37321-4C7F-4060-9E94-61E86F524B54}.Debug|ARM.Build.0 = Debug|ARM
Expand Down Expand Up @@ -722,6 +688,22 @@ Global
{AC3816A2-410E-447D-9747-3368719F01C7}.Release|x64.Build.0 = Release|Any CPU
{AC3816A2-410E-447D-9747-3368719F01C7}.Release|x86.ActiveCfg = Release|Any CPU
{AC3816A2-410E-447D-9747-3368719F01C7}.Release|x86.Build.0 = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|ARM.ActiveCfg = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|ARM.Build.0 = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|x64.ActiveCfg = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|x64.Build.0 = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|x86.ActiveCfg = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Debug|x86.Build.0 = Debug|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|Any CPU.Build.0 = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|ARM.ActiveCfg = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|ARM.Build.0 = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|x64.ActiveCfg = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|x64.Build.0 = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|x86.ActiveCfg = Release|Any CPU
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -735,8 +717,6 @@ Global
{AA8FD6A3-D1D1-49B6-8ED4-388E94E4F2F3} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{1C9B4645-B402-437F-8B89-DBCAFCB5C55F} = {0BE21A11-8EF0-404B-AFC0-533A62386C4C}
{9A0FD84C-83E3-47CA-9F60-E9FD27CCA259} = {0BE21A11-8EF0-404B-AFC0-533A62386C4C}
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6} = {2F7F283D-5576-417F-A467-EC210226AC3B}
{E6DA2678-2910-4EA4-B9F8-180E6BFD87B0} = {2F7F283D-5576-417F-A467-EC210226AC3B}
{84B37321-4C7F-4060-9E94-61E86F524B54} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{FC735DB2-5419-4CF3-8AEA-8231330A4D85} = {2F7F283D-5576-417F-A467-EC210226AC3B}
{59E05D41-F1FD-4CF0-804A-581893850464} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
Expand All @@ -746,7 +726,7 @@ Global
{5730E14A-709A-4DCE-9128-9D417897828D} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{89593D6A-2778-4F6C-A610-536D66A01E8C} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{4EB28B42-2A9B-4FAB-9E48-037B19F28DA3} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{421343E7-FC9E-4425-B208-7A1E788B3093} = {EE0B5A0E-533F-47B7-8D42-4D7B0D3D78F3}
{421343E7-FC9E-4425-B208-7A1E788B3093} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{34032E40-2EA3-4274-8121-177C058A0AFB} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{5B617A20-19AF-4546-9AD5-16B671878305} = {4521E792-157C-4049-ADF0-CDA31EFC3CC7}
{6FDE30D5-3173-441B-9E02-9F9C823FD77D} = {2F7F283D-5576-417F-A467-EC210226AC3B}
Expand All @@ -766,6 +746,7 @@ Global
{001EA7F4-182C-4D16-B876-23AE9633FD3E} = {2F7F283D-5576-417F-A467-EC210226AC3B}
{4052A1DE-FE04-4939-9602-172ED0F54D74} = {0BE21A11-8EF0-404B-AFC0-533A62386C4C}
{AC3816A2-410E-447D-9747-3368719F01C7} = {2F7F283D-5576-417F-A467-EC210226AC3B}
{8ADDBFF3-FCCB-4E16-939F-10E96ECE0C24} = {0BE21A11-8EF0-404B-AFC0-533A62386C4C}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {8F6283C5-9029-434E-BD90-E95FB377DA9B}
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@
| LinqKit.Core | [![Nuget](https://img.shields.io/nuget/v/LinqKit.Core) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Core)](https://www.nuget.org/packages/LinqKit.Core) | - | <ul><li>net35</li><li>net40</li><li>net45 and up</li><li>.NETPortable Profile</li><li>netstandard1.3</li><li>netstandard2.0</li><li>netstandard2.1</li><li>uap10</li></ul>|
| LinqKit.EntityFramework | [![Nuget](https://img.shields.io/nuget/v/LinqKit.EntityFramework) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.EntityFramework)](https://www.nuget.org/packages/LinqKit.EntityFramework) | EntityFramework<ul><li>≥ 6.2.0 (net45)</li><li>≥ 6.3.0 (netstandard2.1) | <ul><li>net45 and up</li><li>netstandard2.1</li></ul> |
| LinqKit.Microsoft.EntityFrameworkCore 1 | [![Nuget](https://img.shields.io/badge/nuget-v1.2.0-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/1.2.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 1.1.1</li></ul> | <ul><li>net451</li><li>netstandard1.3</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 2 | [![Nuget](https://img.shields.io/badge/nuget-v2.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/2.1.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 2.0.1</li></ul> | <ul><li>netstandard2.0</li></ul> |
| LinqKit.Microsoft.EntityFrameworkCore 3 | [![Nuget](https://img.shields.io/badge/nuget-v3.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/3.1.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 3.0.1 (netstandard2.0)</li><li>≥ 3.0.0 (netstandard2.1) | <ul><li>netstandard2.0</li><li>netstandard2.1</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 5 | [![Nuget](https://img.shields.io/badge/nuget-v5.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/5.1.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 5.0.0</li></ul> | <ul><li>netstandard2.1</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 6 | [![Nuget](https://img.shields.io/badge/nuget-v6.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/6.1.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 6.0.0</li></ul> | <ul><li>net6.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 7 | [![Nuget](https://img.shields.io/badge/nuget-v7.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/7.0.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 7.0.0</li></ul> | <ul><li>net6.0</li><li>net7.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 8 | [![Nuget](https://img.shields.io/badge/nuget-v8.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/8.0.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 8.0.0</li></ul> | <ul><li>net8.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 9 | [![Nuget](https://img.shields.io/badge/nuget-v8.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/9.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 9.0.0</li></ul> | <ul><li>net9.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 2 | [![Nuget](https://img.shields.io/badge/nuget-v2.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/2.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 2.0.1</li></ul> | <ul><li>netstandard2.0</li></ul> |
| LinqKit.Microsoft.EntityFrameworkCore 3 | [![Nuget](https://img.shields.io/badge/nuget-v3.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/3.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 3.0.1 (netstandard2.0)</li><li>≥ 3.0.0 (netstandard2.1) | <ul><li>netstandard2.0</li><li>netstandard2.1</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 5 | [![Nuget](https://img.shields.io/badge/nuget-v5.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/5.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 5.0.0</li></ul> | <ul><li>netstandard2.1</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 6 | [![Nuget](https://img.shields.io/badge/nuget-v6.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/6.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 6.0.0</li></ul> | <ul><li>net6.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 7 | [![Nuget](https://img.shields.io/badge/nuget-v7.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/7.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 7.0.0</li></ul> | <ul><li>net6.0</li><li>net7.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 8 | [![Nuget](https://img.shields.io/badge/nuget-v8.1.5-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/8.1.5) | Microsoft.EntityFrameworkCore<ul><li>≥ 8.0.0</li></ul> | <ul><li>net8.0</li></ul>|
| LinqKit.Microsoft.EntityFrameworkCore 9 | [![Nuget](https://img.shields.io/badge/nuget-v9.0.0-blue) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Microsoft.EntityFrameworkCore)](https://www.nuget.org/packages/LinqKit.Microsoft.EntityFrameworkCore/9.0.0) | Microsoft.EntityFrameworkCore<ul><li>≥ 9.0.0</li></ul> | <ul><li>net9.0</li></ul>|
| LinqKit.Z.EntityFramework.Classic | [![Nuget](https://img.shields.io/nuget/v/LinqKit.Z.EntityFramework.Classic) ![Nuget](https://img.shields.io/nuget/dt/LinqKit.Z.EntityFramework.Classic)](https://www.nuget.org/packages/LinqKit.Z.EntityFramework.Classic) | Z.EntityFramework.Classic<ul><li>≥ 7.0.40</li></ul> | <ul><li>net40</li><li>net45</li><li>netstandard2.0</li></ul>|


Expand Down
6 changes: 6 additions & 0 deletions src/LinqKit.Core/Extensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,12 @@ public static TResult Invoke<T1, T2, T3, T4, TResult>(
return expr.Compile().Invoke(arg1, arg2, arg3, arg4);
}

/// <summary>
/// Performs the specified action on each element of the IEnumerable&lt;T&gt;.
/// </summary>
/// <typeparam name="T">The type of the elements of the source.</typeparam>
/// <param name="source">The IEnumerable&lt;T&gt; to perform the action on.</param>
/// <param name="action">The Action&lt;T&gt; delegate to perform on each element of the IEnumerable&lt;T&gt;.</param>
public static void ForEach<T>(this IEnumerable<T> source, Action<T> action)
{
foreach (var element in source)
Expand Down
6 changes: 3 additions & 3 deletions src/LinqKit.Core/LinqKit.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<AssemblyName>LinqKit.Core</AssemblyName>
<RootNamespace>LinqKit</RootNamespace>
<AssemblyOriginatorKeyFile>../LinqKit.Net45/LinqKit.snk</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>LinqKit.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
<PackageId>LinqKit.Core</PackageId>
Expand Down Expand Up @@ -168,7 +168,7 @@
<PackageReference Include="System.Linq.Queryable" Version="4.3.0" />
<PackageReference Include="System.Reflection.Extensions" Version="4.3.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
<PackageReference Include="System.Runtime" Version="4.3.0" />
<!--<PackageReference Include="System.Runtime" Version="4.3.0" />-->
<PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" />
<PackageReference Include="System.Threading.Tasks" Version="4.3.0" />
</ItemGroup>
Expand All @@ -187,7 +187,7 @@
<PackageReference Include="System.Linq.Queryable" Version="4.3.0" />
<PackageReference Include="System.Reflection.Extensions" Version="4.3.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
<PackageReference Include="System.Runtime" Version="4.3.0" />
<!--<PackageReference Include="System.Runtime" Version="4.3.0" />-->
<PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" />
<PackageReference Include="System.Threading.Tasks" Version="4.3.0" />
</ItemGroup>
Expand Down
File renamed without changes.
Loading

0 comments on commit eb4ba2b

Please sign in to comment.