STR.Common 9.0.1

This package has a SemVer 2.0.0 package version: 9.0.1+61e9c9d.
dotnet add package STR.Common --version 9.0.1
                    
NuGet\Install-Package STR.Common -Version 9.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="STR.Common" Version="9.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="STR.Common" Version="9.0.1" />
                    
Directory.Packages.props
<PackageReference Include="STR.Common" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add STR.Common --version 9.0.1
                    
#r "nuget: STR.Common, 9.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=STR.Common&version=9.0.1
                    
Install STR.Common as a Cake Addin
#tool nuget:?package=STR.Common&version=9.0.1
                    
Install STR.Common as a Cake Tool

STR.Common

Common code for STR Applications

Included Code

  • Enumeration class from Jimmy Bogard
  • CopyToAsync extension method from Nicholas Carey
  • HasMinimalDifference extension method from MSDN
  • ITraversable interface and Traverse extension method from unknown

Locking Collections

  • LockingList and LockingEnumerator from Tion
  • LockingCollection based on LockingList.
  • LockingObservableCollection based on LockingCollection.

Miscellaneous Extensions

IEnumerable
  • ForEach
  • ForEachAsync
  • ToLockingList
  • ToLockingCollection
  • ToLockingObservableCollection
HttpContent and HttpWebResponse
  • GetResponseStreamWithDecompressionAsync
  • GetResponseStreamWithDecompression
(Locking)ObservableCollection
  • AddRange
  • Sort
  • OrderedMerge
Task
  • Fire
  • FireAndForget
  • FireAndWait
  • RunOnUiThread
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on STR.Common:

Package Downloads
STR.MvvmCommon

MVVM Common code for other STR WPF applications.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
9.0.1 58 3/15/2025
9.0.0 53 3/14/2025
8.0.0 180 12/21/2023
7.0.0 135 3/28/2023
7.0.0-pre.230861812 86 3/28/2023
7.0.0-pre.230861744 84 3/27/2023
7.0.0-pre.230860125 89 3/27/2023
5.1.1 333 12/5/2020
5.1.1-pre.230912226 80 4/2/2023
5.1.1-pre.203400029 224 12/5/2020
5.1.1-pre.203400011 232 12/5/2020
5.1.0 206 11/26/2020
5.0.0 231 11/18/2020
4.0.0 235 11/17/2020
4.0.0-pre.203212258 201 11/17/2020
4.0.0-pre.203210845 242 11/16/2020
4.0.0-misc.202851002 190 10/11/2020
4.0.0-misc.202850959 183 10/11/2020
4.0.0-misc.202512213 209 9/8/2020
3.1.0-misc.201680754 251 6/16/2020
3.0.2 370 2/22/2020
3.0.2-master.200522307 329 2/22/2020
3.0.2-locking.200522307 326 2/22/2020
3.0.2-locking.200522301 329 2/22/2020
3.0.2-locking.200521552 294 2/21/2020
3.0.2-locking.200471636 234 2/16/2020
3.0.1-master.200212147 254 1/22/2020
3.0.1-master.200211740 325 1/22/2020
3.0.1-locking.200471418 276 2/16/2020
3.0.0 272 1/20/2020
3.0.0-PR-8.200192136 235 1/20/2020
3.0.0-master.200211738 329 1/22/2020
3.0.0-master.200192147 236 1/20/2020
3.0.0-master.200192126 242 1/20/2020
3.0.0-hostbuilder.200192058 254 1/20/2020
3.0.0-hostbuilder.200192053 260 1/20/2020
3.0.0-hostbuilder.200191553 338 1/19/2020
3.0.0-hostbuilder.200191515 220 1/19/2020
3.0.0-beta.20019.2123 240 1/20/2020
3.0.0-beta.20015.2131 283 1/16/2020
2.1.0 957 12/30/2019
2.0.0 784 9/23/2019
2.0.0-dev8.19226.1 319 8/14/2019
2.0.0-dev7.19215.1 324 8/3/2019
2.0.0-dev7.19204.1 319 7/24/2019
2.0.0-dev6.19163.2 320 6/13/2019
2.0.0-dev5.19163.2 322 6/12/2019
2.0.0-dev5.19139.2 347 5/20/2019
2.0.0-dev4.19126.1 318 5/7/2019
2.0.0-dev4.19124.1 317 5/5/2019
2.0.0-dev4.19120.2 332 4/30/2019