~ruther/NosSmooth

21a2c9bc5a3c1dd022d4e942dd5929e8e1331bcc — František Boháček 3 years ago ef0f211
feat: add Packets and PacketTests projects
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>

Do not follow this link