Skip to content

Commit 556a3b9

Browse files
committed
added Directory.Build.props and updated dependencies
1 parent cf622f0 commit 556a3b9

File tree

8 files changed

+69
-68
lines changed

8 files changed

+69
-68
lines changed

samples/WorkerServiceExample/WorkerServiceExample.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk.Worker">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<WarningsAsErrors>true</WarningsAsErrors>
88
<UserSecretsId>dotnet-WorkerServiceExample-2C375F9E-E9D0-49D0-BA29-55489DEF9D5F</UserSecretsId>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="CommunityToolkit.Common" Version="8.2.1" />
13-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
12+
<PackageReference Include="CommunityToolkit.Common" Version="8.2.2" />
13+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

source/Directory.Build.props

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Project>
3+
<PropertyGroup>
4+
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
5+
<ImplicitUsings>disable</ImplicitUsings>
6+
<Nullable>disable</Nullable>
7+
<Authors>Daniel Collingwood</Authors>
8+
<PackageIcon>icon.png</PackageIcon>
9+
<PackageReadmeFile>README.md</PackageReadmeFile>
10+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
11+
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
12+
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
13+
<RepositoryType>Git</RepositoryType>
14+
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
15+
<AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
16+
</PropertyGroup>
17+
18+
<ItemGroup>
19+
<InternalsVisibleTo Include="$(AssemblyName).Tests" />
20+
</ItemGroup>
21+
</Project>

source/MailKitSimplified.Email/MailKitSimplified.Email.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0</TargetFrameworks>
4+
<TargetFramework>netstandard2.0</TargetFramework>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>disable</Nullable>
77
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
@@ -35,12 +35,12 @@
3535
</ItemGroup>
3636

3737
<ItemGroup>
38-
<PackageReference Include="CommunityToolkit.Common" Version="8.2.1" />
39-
<PackageReference Include="CommunityToolkit.Diagnostics" Version="8.2.1" />
40-
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.1" />
38+
<PackageReference Include="CommunityToolkit.Common" Version="8.2.2" />
39+
<PackageReference Include="CommunityToolkit.Diagnostics" Version="8.2.2" />
40+
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />
4141
<PackageReference Include="MailKitSimplified.Generic" Version="2.0.0" />
42-
<PackageReference Include="MailKitSimplified.Sender" Version="2.7.0" />
43-
<PackageReference Include="MailKitSimplified.Receiver" Version="2.7.0" />
42+
<PackageReference Include="MailKitSimplified.Sender" Version="2.8.0" />
43+
<PackageReference Include="MailKitSimplified.Receiver" Version="2.8.0" />
4444
</ItemGroup>
4545

4646
</Project>

source/MailKitSimplified.Generic/MailKitSimplified.Generic.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0</TargetFrameworks>
4+
<TargetFramework>netstandard2.0</TargetFramework>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>disable</Nullable>
77
<Authors>Daniel Collingwood</Authors>
@@ -31,10 +31,10 @@
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1" />
35-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
34+
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0" />
35+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
3636
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
37-
<PackageReference Include="System.IO.Abstractions" Version="19.2.69" />
37+
<PackageReference Include="System.IO.Abstractions" Version="20.0.4" />
3838
</ItemGroup>
3939

4040
</Project>

source/MailKitSimplified.Receiver/MailKitSimplified.Receiver.csproj

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
5-
<ImplicitUsings>disable</ImplicitUsings>
6-
<Nullable>disable</Nullable>
7-
<Authors>Daniel Collingwood</Authors>
84
<PackageId>MailKitSimplified.Receiver</PackageId>
95
<Title>Simple MailKit IMAP Receiver</Title>
106
<Description>Easy, fluent way to receive, forward, and reply to emails with MailKit.</Description>
117
<PackageTags>IMAP; MailKit; email; receiver; receive; forward; reply; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
12-
<PackageIcon>icon.png</PackageIcon>
138
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
14-
<PackageReadmeFile>README.md</PackageReadmeFile>
15-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
16-
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
17-
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
18-
<RepositoryType>Git</RepositoryType>
199
<PackageReleaseNotes>
2010
2.9.0 .NET 8.0 Target Framework added
2111
2.7.0 Non-fluent usages marked obsolete
@@ -27,21 +17,21 @@
2717
</PropertyGroup>
2818

2919
<ItemGroup>
30-
<PackageReference Include="MailKit" Version="4.2.0" />
31-
<PackageReference Include="MimeKit" Version="4.2.0" />
32-
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
33-
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="7.0.0" />
34-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
35-
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="7.0.0" />
36-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
20+
<PackageReference Include="MailKit" Version="4.3.0" />
21+
<PackageReference Include="MimeKit" Version="4.3.0" />
22+
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.0" />
23+
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
24+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
25+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="8.0.0" />
26+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
3727
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
38-
<PackageReference Include="System.IO.Abstractions" Version="19.2.69" />
39-
<PackageReference Include="System.Text.Json" Version="7.0.3" />
28+
<PackageReference Include="System.IO.Abstractions" Version="20.0.4" />
29+
<PackageReference Include="System.Text.Json" Version="8.0.0" />
4030
</ItemGroup>
4131

4232
<ItemGroup Condition="'$(Configuration)'!='Release'">
43-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
44-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
33+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
34+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
4535
</ItemGroup>
4636

4737
<ItemGroup>

source/MailKitSimplified.Sender/MailKitSimplified.Sender.csproj

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
5-
<ImplicitUsings>disable</ImplicitUsings>
6-
<Nullable>disable</Nullable>
7-
<Authors>Daniel Collingwood</Authors>
84
<PackageId>MailKitSimplified.Sender</PackageId>
95
<Title>Simple MailKit SMTP Sender</Title>
106
<Description>Easy, fluent way to send emails with MailKit.</Description>
117
<PackageTags>SMTP; MailKit; email; sender; send; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
12-
<PackageIcon>icon.png</PackageIcon>
138
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
14-
<PackageReadmeFile>README.md</PackageReadmeFile>
15-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
16-
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
17-
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
18-
<RepositoryType>Git</RepositoryType>
199
<PackageReleaseNotes>
2010
2.9.0 .NET 8.0 Target Framework added
2111
2.5.0 Reuse existing ISmtpClient
@@ -25,13 +15,13 @@
2515
</PropertyGroup>
2616

2717
<ItemGroup>
28-
<PackageReference Include="MailKit" Version="4.2.0" />
29-
<PackageReference Include="MimeKit" Version="4.2.0" />
30-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
31-
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="7.0.0" />
32-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
18+
<PackageReference Include="MailKit" Version="4.3.0" />
19+
<PackageReference Include="MimeKit" Version="4.3.0" />
20+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
21+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="8.0.0" />
22+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
3323
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
34-
<PackageReference Include="System.IO.Abstractions" Version="19.2.69" />
24+
<PackageReference Include="System.IO.Abstractions" Version="20.0.4" />
3525
</ItemGroup>
3626

3727
<ItemGroup>

tests/MailKitSimplified.Receiver.Tests/MailKitSimplified.Receiver.Tests.csproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="19.2.69" />
12-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
16-
<PackageReference Include="Moq" Version="4.20.69" />
17-
<PackageReference Include="xunit" Version="2.6.0" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3">
11+
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="20.0.4" />
12+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
16+
<PackageReference Include="Moq" Version="4.20.70" />
17+
<PackageReference Include="xunit" Version="2.6.3" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.5">
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>

tests/MailKitSimplified.Sender.Tests/MailKitSimplified.Sender.Tests.csproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="19.2.69" />
12-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
16-
<PackageReference Include="Moq" Version="4.20.69" />
17-
<PackageReference Include="xunit" Version="2.6.0" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3">
11+
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="20.0.4" />
12+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
16+
<PackageReference Include="Moq" Version="4.20.70" />
17+
<PackageReference Include="xunit" Version="2.6.3" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.5">
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>

0 commit comments

Comments
 (0)