STR.Common 8.0.0

This package has a SemVer 2.0.0 package version: 8.0.0+17154cf.
dotnet add package STR.Common --version 8.0.0
NuGet\Install-Package STR.Common -Version 8.0.0
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="8.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add STR.Common --version 8.0.0
#r "nuget: STR.Common, 8.0.0"
#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.
// Install STR.Common as a Cake Addin
#addin nuget:?package=STR.Common&version=8.0.0

// Install STR.Common as a Cake Tool
#tool nuget:?package=STR.Common&version=8.0.0

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 net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.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
8.0.0 83 12/21/2023
7.0.0 107 3/28/2023
7.0.0-pre.230861812 66 3/28/2023
7.0.0-pre.230861744 59 3/27/2023
7.0.0-pre.230860125 70 3/27/2023
5.1.1 285 12/5/2020
5.1.1-pre.230912226 56 4/2/2023
5.1.1-pre.203400029 203 12/5/2020
5.1.1-pre.203400011 215 12/5/2020
5.1.0 178 11/26/2020
5.0.0 205 11/18/2020
4.0.0 209 11/17/2020
4.0.0-pre.203212258 183 11/17/2020
4.0.0-pre.203210845 224 11/16/2020
4.0.0-misc.202851002 173 10/11/2020
4.0.0-misc.202850959 167 10/11/2020
4.0.0-misc.202512213 191 9/8/2020
3.1.0-misc.201680754 233 6/16/2020
3.0.2 345 2/22/2020
3.0.2-master.200522307 312 2/22/2020
3.0.2-locking.200522307 308 2/22/2020
3.0.2-locking.200522301 312 2/22/2020
3.0.2-locking.200521552 277 2/21/2020
3.0.2-locking.200471636 217 2/16/2020
3.0.1-master.200212147 235 1/22/2020
3.0.1-master.200211740 308 1/22/2020
3.0.1-locking.200471418 254 2/16/2020
3.0.0 248 1/20/2020
3.0.0-PR-8.200192136 219 1/20/2020
3.0.0-master.200211738 306 1/22/2020
3.0.0-master.200192147 219 1/20/2020
3.0.0-master.200192126 223 1/20/2020
3.0.0-hostbuilder.200192058 237 1/20/2020
3.0.0-hostbuilder.200192053 243 1/20/2020
3.0.0-hostbuilder.200191553 316 1/19/2020
3.0.0-hostbuilder.200191515 195 1/19/2020
3.0.0-beta.20019.2123 217 1/20/2020
3.0.0-beta.20015.2131 259 1/16/2020
2.1.0 882 12/30/2019
2.0.0 709 9/23/2019
2.0.0-dev8.19226.1 275 8/14/2019
2.0.0-dev7.19215.1 279 8/3/2019
2.0.0-dev7.19204.1 275 7/24/2019
2.0.0-dev6.19163.2 275 6/13/2019
2.0.0-dev5.19163.2 279 6/12/2019
2.0.0-dev5.19139.2 305 5/20/2019
2.0.0-dev4.19126.1 275 5/7/2019
2.0.0-dev4.19124.1 272 5/5/2019
2.0.0-dev4.19120.2 286 4/30/2019