|
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