Skip to content

Commit 1a19191

Browse files
Checkpoint.
1 parent d7daae1 commit 1a19191

File tree

9 files changed

+335
-242
lines changed

9 files changed

+335
-242
lines changed

Open.Threading.ReadWrite.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Open.Threading.ReadWrite",
77
EndProject
88
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Open.Threading.ReadWrite.Tests", "tests\Open.Threading.ReadWrite.Tests.csproj", "{D89362E8-D174-4A58-B724-F2D18C26323F}"
99
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Open.Threading.ReadWriteHelper", "ReadWriteHelper\Open.Threading.ReadWriteHelper.csproj", "{43E381F7-4AA9-497C-AB0B-13BFA7700876}"
11+
EndProject
1012
Global
1113
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1214
Debug|Any CPU = Debug|Any CPU
@@ -21,6 +23,10 @@ Global
2123
{D89362E8-D174-4A58-B724-F2D18C26323F}.Debug|Any CPU.Build.0 = Debug|Any CPU
2224
{D89362E8-D174-4A58-B724-F2D18C26323F}.Release|Any CPU.ActiveCfg = Release|Any CPU
2325
{D89362E8-D174-4A58-B724-F2D18C26323F}.Release|Any CPU.Build.0 = Release|Any CPU
26+
{43E381F7-4AA9-497C-AB0B-13BFA7700876}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
27+
{43E381F7-4AA9-497C-AB0B-13BFA7700876}.Debug|Any CPU.Build.0 = Debug|Any CPU
28+
{43E381F7-4AA9-497C-AB0B-13BFA7700876}.Release|Any CPU.ActiveCfg = Release|Any CPU
29+
{43E381F7-4AA9-497C-AB0B-13BFA7700876}.Release|Any CPU.Build.0 = Release|Any CPU
2430
EndGlobalSection
2531
GlobalSection(SolutionProperties) = preSolution
2632
HideSolutionNode = FALSE
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<RootNamespace>Open.Threading</RootNamespace>
5+
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
6+
<LangVersion>latest</LangVersion>
7+
<ImplicitUsings>enable</ImplicitUsings>
8+
<Nullable>enable</Nullable>
9+
<EnableNETAnalyzers>true</EnableNETAnalyzers>
10+
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
11+
<Authors>electricessence</Authors>
12+
<Description>
13+
A utility for read-write synchronizing individual key and values for any object.
14+
15+
Part of the "Open" set of libraries.
16+
</Description>
17+
<PackageTags>collections;extensions;threadsafe;thread safe; thread safety;readwrite;read write;readerwriterlock;readerwriterlockslim</PackageTags>
18+
<Copyright>© electricessence (Oren F.) All rights reserved.</Copyright>
19+
<PackageProjectUrl>https://github.com/Open-NET-Libraries/Open.Threading.ReadWrite/</PackageProjectUrl>
20+
<RepositoryUrl>https://github.com/Open-NET-Libraries/Open.Threading.ReadWrite/</RepositoryUrl>
21+
<RepositoryType>git</RepositoryType>
22+
<Version>2.0.0-preview1</Version>
23+
<PackageReleaseNotes></PackageReleaseNotes>
24+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
25+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
26+
<IncludeSymbols>true</IncludeSymbols>
27+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
28+
<PackageIcon>logo.png</PackageIcon>
29+
<AnalysisLevel>latest</AnalysisLevel>
30+
<GenerateDocumentationFile>True</GenerateDocumentationFile>
31+
<DocumentationFile>Documentation.xml</DocumentationFile>
32+
</PropertyGroup>
33+
34+
<ItemGroup>
35+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
36+
<PackageReference Include="Open.Disposable.ObjectPools" Version="2.8.2" />
37+
<PackageReference Include="Open.Threading.ReadWrite" Version="2.0.0-preview1" />
38+
</ItemGroup>
39+
40+
<ItemGroup>
41+
<None Include="..\logo.png">
42+
<Pack>True</Pack>
43+
<PackagePath>\</PackagePath>
44+
</None>
45+
</ItemGroup>
46+
47+
</Project>

0 commit comments

Comments
 (0)