Do not redefine interfaces. (#67)

* Do not redefine interfaces.

* Improve code style, readability and performance after initial code review

* Implemented unit tests for the interface inheritance

* Cleaned up unit tests.

* Completely remove output helper.
This commit is contained in:
David
2024-04-23 10:52:52 +02:00
committed by GitHub
parent d2d1115753
commit 6b6e5d04a0
15 changed files with 340 additions and 11 deletions
@@ -1,9 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<IsPackable>false</IsPackable>
<LangVersion>10.0</LangVersion>
<LangVersion>12.0</LangVersion>
<Nullable>enable</Nullable>
<Configurations>Debug;Release;DebugAttach</Configurations>
<ImplicitUsings>enable</ImplicitUsings>
@@ -52,10 +52,9 @@
</ItemGroup>
<ItemGroup>
<Folder Include="Destination\AkkaGenerated\" />
</ItemGroup>
<ItemGroup>
<Compile Update="Source\Disposable\*.cs">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Compile>
<Compile Update="Source\Generic.cs">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Compile>