Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageId>Odin.BackgroundProcessing.Abstractions</PackageId>
<RootNamespace>Odin.BackgroundProcessing</RootNamespace>
Expand Down
5 changes: 2 additions & 3 deletions BackgroundProcessing/Core/Odin.BackgroundProcessing.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<Description>A now redundant abstraction of Hangfire's job processing functionality
for the original purpose of mocking Hangfire. Abstracts background processing related use cases via
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageId>Odin.BackgroundProcessing.Hangfire</PackageId>
<RootNamespace>Odin.BackgroundProcessing</RootNamespace>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<UserSecretsId>Tests.Odin</UserSecretsId>
<UserSecretsId>Tests.Odin</UserSecretsId>
<ImplicitUsings>true</ImplicitUsings>
<NoWarn>1591;CS0618</NoWarn>
<LangVersion>latest</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>


<IsPackable>false</IsPackable>
</PropertyGroup>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>


<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Configuration</RootNamespace>
<Description>Provides support for Azure Blob located json configuration sources.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>


<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Configuration</RootNamespace>
<!-- Updated Description -->
Expand Down
3 changes: 1 addition & 2 deletions Data/SqlScriptsRunner/Odin.Data.SqlScriptsRunner.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Data</RootNamespace>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<Description>Intended to support Design by Contract by providing facilities
to support pre-conditions, post-conditions and class invariant implementations.
Expand Down
5 changes: 2 additions & 3 deletions DesignContracts/Core/Odin.DesignContracts.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<Description>Intended to support Design by Contract by providing facilities
to support pre-conditions, post-conditions and class invariant implementations.
Expand Down
3 changes: 1 addition & 2 deletions DesignContracts/Tests/Tests.Odin.DesignContracts.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.DesignContracts</UserSecretsId>
<GenerateProgramFile>false</GenerateProgramFile>
<ImplicitUsings>true</ImplicitUsings>
Expand Down
5 changes: 2 additions & 3 deletions Domain/Core/Odin.Domain.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>
Expand Down
5 changes: 2 additions & 3 deletions Domain/EntityFramework/Odin.Domain.EntityFramework.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>
Expand Down
3 changes: 1 addition & 2 deletions Email/Core/Odin.Email.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<Description>
Expand Down
3 changes: 1 addition & 2 deletions Email/Mailgun/Odin.Email.Mailgun.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Email</RootNamespace>
Expand Down
3 changes: 1 addition & 2 deletions Email/Office365/Odin.Email.Office365.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<Description>Office365 support for IEmailSender via Microsoft Graph (not SMTP).
Expand Down
3 changes: 1 addition & 2 deletions Email/Tests/Tests.Odin.Email.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.Email</UserSecretsId>
<GenerateProgramFile>false</GenerateProgramFile>
<ImplicitUsings>true</ImplicitUsings>
Expand Down
5 changes: 2 additions & 3 deletions Logging/Core/Odin.Logging.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<RootNamespace>Odin</RootNamespace>
<RootNamespace>Odin</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>Provides ILoggerWrapper that extends .NET's ILogger of T
Expand Down
3 changes: 1 addition & 2 deletions Messaging/RabbitMq/Odin.Messaging.RabbitMq.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<Description>Provides an IResubscribingRabbitSubscription concept useful for resilient queue consumption
Expand Down
3 changes: 1 addition & 2 deletions Messaging/Tests/Tests.Odin.Messaging.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.Messaging</UserSecretsId>
<GenerateProgramFile>false</GenerateProgramFile>
<ImplicitUsings>true</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RootNamespace>Odin.Patterns.Commands</RootNamespace>
Expand Down
5 changes: 2 additions & 3 deletions Patterns/Commands/Odin.Patterns.Commands.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>Implementation of a command dispatch pattern.
Expand Down
5 changes: 2 additions & 3 deletions Patterns/Notifications/Odin.Patterns.Notifications.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RootNamespace>Odin.Patterns.Queries</RootNamespace>
Expand Down
5 changes: 2 additions & 3 deletions Patterns/Queries/Odin.Patterns.Queries.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>Implementation of a query dispatch pattern.
Expand Down
3 changes: 1 addition & 2 deletions Patterns/Tests/Tests.Odin.Patterns.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.Patterns</UserSecretsId>
<ImplicitUsings>true</ImplicitUsings>
<NoWarn>1591;</NoWarn>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<Description>An exploratory abstraction of SFTP and FTPS file operations.
Expand Down
3 changes: 1 addition & 2 deletions RemoteFiles/Core/Odin.RemoteFiles.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<Description>An exploratory abstraction of SFTP and FTPS file operations.
Expand Down
3 changes: 1 addition & 2 deletions RemoteFiles/SFTP/Odin.RemoteFiles.SFTP.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.RemoteFiles</RootNamespace>
Expand Down
3 changes: 1 addition & 2 deletions RemoteFiles/Tests/Tests.Odin.RemoteFiles.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.RemoteFiles</UserSecretsId>
<ImplicitUsings>true</ImplicitUsings>
<NoWarn>1591;</NoWarn>
Expand Down
5 changes: 2 additions & 3 deletions System/Activator2/Odin.System.Activator2.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<RootNamespace>Odin.System</RootNamespace>
<RootNamespace>Odin.System</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>

<PackageIcon>icon.png</PackageIcon>
<Description>Provides static methods in Activator2 that wrap System.Activator2.Create...

Expand Down
5 changes: 2 additions & 3 deletions System/Result/Odin.System.Result.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<RootNamespace>Odin.System</RootNamespace>
<RootNamespace>Odin.System</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>Provides 2 'result' records that supporting returning a value or not, as well as a generic messages Type,
Expand Down
5 changes: 2 additions & 3 deletions System/Strings/Odin.System.Strings.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<RootNamespace>Odin.System</RootNamespace>
<RootNamespace>Odin.System</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>

<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<Description>Provides enum-like behaviour for a set of string values.
Expand Down
3 changes: 1 addition & 2 deletions System/Tests/Tests.Odin.System.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.System</UserSecretsId>
<ImplicitUsings>true</ImplicitUsings>
<NoWarn>1591;</NoWarn>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<RootNamespace>Odin.Templating</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
Expand Down
3 changes: 1 addition & 2 deletions Templating/Razor/Odin.Templating.Razor.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<RootNamespace>Odin.Templating</RootNamespace>
<ImplicitUsings>true</ImplicitUsings>
<PackageIcon>icon.png</PackageIcon>
Expand Down
3 changes: 1 addition & 2 deletions Templating/Tests/Tests.Odin.Templating.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<Nullable>enable</Nullable>

<UserSecretsId>Tests.Odin.Templating</UserSecretsId>
<ImplicitUsings>true</ImplicitUsings>
<NoWarn>1591;</NoWarn>
Expand Down
5 changes: 2 additions & 3 deletions Testing/Fakes/Odin.Testing.Fakes.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Testing</RootNamespace>
<Description>Fakes and other utility classes supporting testing.
Expand Down
5 changes: 2 additions & 3 deletions Testing/NUnitUtility/Odin.Testing.NUnitUtility.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>

<PackageIcon>icon.png</PackageIcon>
<RootNamespace>Odin.Testing</RootNamespace>
<Description>Assertion and other utility extension methods for NUnit based tests...
Expand Down
Loading
Loading