|
2 | 2 |
|
3 | 3 | <PropertyGroup>
|
4 | 4 | <Description>Serilog support for ASP.NET Core logging</Description>
|
5 |
| - <VersionPrefix>6.1.1</VersionPrefix> |
| 5 | + <!-- This must match the major and minor components of the referenced *.Extensions.* packages (and highest supported .NET TFM). --> |
| 6 | + <VersionPrefix>7.0.0</VersionPrefix> |
6 | 7 | <Authors>Microsoft;Serilog Contributors</Authors>
|
7 |
| - <TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.1;net5.0</TargetFrameworks> |
| 8 | + <TargetFrameworks>net462;netstandard2.0;netstandard2.1;net6.0;net7.0</TargetFrameworks> |
8 | 9 | <GenerateDocumentationFile>true</GenerateDocumentationFile>
|
9 | 10 | <PackageTags>serilog;aspnet;aspnetcore</PackageTags>
|
10 | 11 | <PackageIcon>icon.png</PackageIcon>
|
|
20 | 21 | <None Include="..\..\assets\icon.png" Pack="true" Visible="false" PackagePath="" />
|
21 | 22 | </ItemGroup>
|
22 | 23 |
|
23 |
| - <PropertyGroup Condition="'$(TargetFramework)' != 'netstandard2.0' and '$(TargetFramework)' != 'netstandard2.1'"> |
24 |
| - <DefineConstants>$(DefineConstants);HOSTBUILDER</DefineConstants> |
25 |
| - </PropertyGroup> |
26 |
| - |
27 | 24 | <ItemGroup>
|
28 |
| - <PackageReference Include="Serilog" Version="2.10.0" /> |
29 |
| - <PackageReference Include="Serilog.Extensions.Hosting" Version="5.0.1" /> |
| 25 | + <PackageReference Include="Serilog" Version="2.12.0" /> |
30 | 26 | <PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" />
|
31 | 27 | <PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
|
32 | 28 | <PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" />
|
33 |
| - <PackageReference Include="Serilog.Settings.Configuration" Version="3.4.0" /> |
34 | 29 | <PackageReference Include="Serilog.Formatting.Compact" Version="1.1.0" />
|
35 | 30 | </ItemGroup>
|
36 |
| - |
37 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'"> |
38 |
| - <PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" /> |
39 |
| - <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" /> |
40 |
| - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.2.0" /> |
41 |
| - <PackageReference Include="Microsoft.Extensions.Logging" Version="2.2.0" /> |
42 |
| - </ItemGroup> |
43 | 31 |
|
44 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'"> |
45 |
| - <PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" /> |
46 |
| - <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" /> |
47 |
| - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.2.0" /> |
48 |
| - <PackageReference Include="Microsoft.Extensions.Logging" Version="2.2.0" /> |
| 32 | + <ItemGroup> |
| 33 | + <!-- The versions of all references in this group must match the major and minor components of the package version prefix. --> |
| 34 | + <PackageReference Include="Serilog.Extensions.Hosting" Version="7.0.0-dev-*" /> |
| 35 | + <PackageReference Include="Serilog.Settings.Configuration" Version="7.0.0-dev-*" /> |
| 36 | + <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" /> |
| 37 | + <PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" /> |
49 | 38 | </ItemGroup>
|
50 | 39 |
|
51 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'"> |
| 40 | + <ItemGroup Condition=" '$(TargetFramework)' != 'net462' and '$(TargetFramework)' != 'netstandard2.0' and '$(TargetFramework)' != 'netstandard2.1' "> |
| 41 | + <!-- I.e. all modern/supported non-Framework .NET SKUs --> |
52 | 42 | <FrameworkReference Include="Microsoft.AspNetCore.App" />
|
53 |
| - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="3.1.8" /> |
54 |
| - <PackageReference Include="Microsoft.Extensions.Logging" Version="3.1.8" /> |
55 | 43 | </ItemGroup>
|
56 |
| - |
57 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'net5.0'"> |
58 |
| - <FrameworkReference Include="Microsoft.AspNetCore.App" /> |
59 |
| - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.0" /> |
60 |
| - <PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" /> |
| 44 | + |
| 45 | + <ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' or '$(TargetFramework)' == 'netstandard2.1' "> |
| 46 | + <PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" /> |
| 47 | + <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" /> |
61 | 48 | </ItemGroup>
|
62 |
| - |
| 49 | + |
63 | 50 | </Project>
|
0 commit comments