Ease.Util 0.3.0

General-purpose utility libraries and facilities for C#/.Net software development. A catch-all home for things until/unless they find a better home elsewhere.

Install-Package Ease.Util -Version 0.3.0
dotnet add package Ease.Util --version 0.3.0
<PackageReference Include="Ease.Util" Version="0.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Ease.Util --version 0.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Ease.Util, 0.3.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

## 0.3.0 |* `MapOfCollections<TKey,TCollection,TValue>` and convenience specializations `MapOfHashSets<TKey,TValue>` and `MapOfLists<TKey,TValue>` |* Simple `Enum` helpers/extensions. |* `IEnumerable<T>` extensions for batching | |## 0.2.0 |* `String.ToValueOr(...)` fixes: properly support `TimeSpan`, support Enums, more test coverage |* `Assembly.GetResourceBySuffixAs[Stream|String]` extension methods |* `[Memory|Local]ScopedTempFile[Manager]` implementations |* `DirectoryInfo.GetTempFileName(...)` extension method | |## 0.1.0 |* Integrated GitVer for SemVer management |* `String.ToValueOr(...)` extension method |* `ScopedLock` and new `SafeDisposable.Lock` property to close `Dispose` race condition |* Minor doc updates | |## 0.0.2 |* `IDisposable` pattern implementation |* Scope support classes |* DocFx integration for conceptual and API documentation | |## 0.0.1 |* Initial repo skeleton files and processes

  • .NETStandard 2.0

    • No dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Ease.Util:

Package Downloads
Ease.Repository
C#/.Net building blocks supporting implementation of the repository and unit of work patterns compatible with both NoSQL and SQL / session-aware stores. See Ease.Repository.* packages for concrete implementations.
Ease.Repository.AzureTable
C#/.Net building blocks supporting implementation of the repository and unit of work patterns for Azure Table.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.3.0 288 9/4/2019
0.3.0-alpha.4 130 8/30/2019
0.2.0 212 8/20/2019
0.1.0 210 8/11/2019
0.0.2 233 7/29/2019
0.0.2-alpha.4 137 7/29/2019
0.0.2-alpha.3 135 7/29/2019
0.0.2-alpha.1 134 7/25/2019
0.0.1 201 7/24/2019
0.0.1-alpha.1 136 7/23/2019