A Core/NosSmooth.Packets/NosSmooth.Packets.csproj => Core/NosSmooth.Packets/NosSmooth.Packets.csproj +19 -0
@@ 0,0 1,19 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <LangVersion>10</LangVersion>
+ <TargetFrameworks>net6.0;netstandard2.0</TargetFrameworks>
+ <AssemblyName>NosSmooth.Packets</AssemblyName>
+ <RootNamespace>NosSmooth.Packets</RootNamespace>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <Folder Include="Packets\Client" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
+ <PackageReference Include="Remora.Results" Version="7.1.0" />
+ </ItemGroup>
+
+</Project>
M NosSmooth.Unix.sln => NosSmooth.Unix.sln +19 -2
@@ 25,7 25,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NosCore.Shared", "libs\NosC
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".metadata", ".metadata", "{FA63BCED-9D81-4FF7-BA75-A6F3BA31ECDE}"
ProjectSection(SolutionItems) = preProject
- Directory.build.props = Directory.build.props
+ Directory.Build.props = Directory.Build.props
+ stylecop.ruleset = stylecop.ruleset
+ stylecop.json = stylecop.json
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{C6A8760D-92CB-4307-88A7-36CCAEBA4AD1}"
@@ 34,7 36,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosCore.Packets.Tests", "li
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Core.Tests", "Tests\NosSmooth.Core.Tests\NosSmooth.Core.Tests.csproj", "{1A10C624-48E5-425D-938E-31A4CC7AC687}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Packets", "Core\NosSmooth.Packets\NosCore.Packets.csproj", "{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Packets", "Core\NosSmooth.Packets\NosSmooth.Packets.csproj", "{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Packets.Tests", "Tests\NosSmooth.Packets.Tests\NosSmooth.Packets.Tests.csproj", "{CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ 166,6 170,18 @@ Global
{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB}.Release|x64.Build.0 = Release|Any CPU
{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB}.Release|x86.ActiveCfg = Release|Any CPU
{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB}.Release|x86.Build.0 = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|x64.Build.0 = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Debug|x86.Build.0 = Debug|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|x64.ActiveCfg = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|x64.Build.0 = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|x86.ActiveCfg = Release|Any CPU
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ 180,6 196,7 @@ Global
{726188BA-F0EA-4ECA-ACF4-CCC066464FF0} = {C6A8760D-92CB-4307-88A7-36CCAEBA4AD1}
{1A10C624-48E5-425D-938E-31A4CC7AC687} = {C6A8760D-92CB-4307-88A7-36CCAEBA4AD1}
{93C2E14D-2E3F-426C-9AEF-8D0E8CA21BEB} = {01B5E872-271F-4D30-A1AA-AD48D81840C5}
+ {CE7EE14A-BCC5-4A8B-8D9F-403BF09BD99A} = {C6A8760D-92CB-4307-88A7-36CCAEBA4AD1}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C5F46653-4DEC-429B-8580-4ED18ED9B4CA}
A Tests/NosSmooth.Packets.Tests/NosSmooth.Packets.Tests.csproj => Tests/NosSmooth.Packets.Tests/NosSmooth.Packets.Tests.csproj +27 -0
@@ 0,0 1,27 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <TargetFramework>net6.0</TargetFramework>
+ <Nullable>enable</Nullable>
+
+ <IsPackable>false</IsPackable>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
+ <PackageReference Include="xunit" Version="2.4.1" />
+ <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ <PrivateAssets>all</PrivateAssets>
+ </PackageReference>
+ <PackageReference Include="coverlet.collector" Version="3.1.0">
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ <PrivateAssets>all</PrivateAssets>
+ </PackageReference>
+ </ItemGroup>
+
+ <ItemGroup>
+ <ProjectReference Include="..\..\Core\NosSmooth.Packets\NosSmooth.Packets.csproj" />
+ </ItemGroup>
+
+</Project>