Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/NimaAra/Easy.Common

A set of useful .NET utilities and C# helpers used across Easy.* projects.
https://github.com/NimaAra/Easy.Common

csharp dotnet easy easy-to-use helpers

Last synced: 4 days ago
JSON representation

A set of useful .NET utilities and C# helpers used across Easy.* projects.

Awesome Lists containing this project

README

        

[![NuGet](https://img.shields.io/nuget/v/Easy.Common.svg)](https://www.nuget.org/packages/Easy.Common) [![Build status](https://ci.appveyor.com/api/projects/status/ar3dp6i0kg9ii80o?svg=true)](https://ci.appveyor.com/project/NimaAra/easy-common)

# Easy Common

A set of useful utilities and helpers used across Easy.\* projects.

Supports _.NET Core_ (_.NET 4.5_ & _netstandard2.0_) running on:

- .NET Core
- .NET Framework 4.5 and above
- Mono 5.4
- Xamarin.iOS 10.14
- Xamarin.Mac 3.8
- Xamarin.Android 7.5

---

#### Includes:

- [`EasyDictionary`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/EasyDictionary.cs) featured in [Tranquillity in C# with EasyDictionary](http://www.nimaara.com/2019/04/10/easier-dictionary-in-c/)
- [`IDGenerator`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/IDGenerator.cs) featured in [Generating IDs in C#, 'safely' and efficiently](http://www.nimaara.com/2018/10/10/generating-ids-in-csharp/)
- [`StreamExtensions.CountLines`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/Extensions/StreamExtensions.cs#L46) featured in [Counting Lines of a Text File in C#, the Smart Way](http://www.nimaara.com/2018/03/20/counting-lines-of-a-text-file/)
- [`DiagnosticReport`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/DiagnosticReport/DiagnosticReport.cs) featured in [Stuff Every .NET App Should be Logging at Startup](http://www.nimaara.com/2017/11/07/stuff-every-dotnet-app-should-be-logging-at-startup/)
- [`ProducerConsumerQueue`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/ProducerConsumerQueue.cs) featured in [Practical Parallelization in C#](http://www.nimaara.com/2017/07/01/practical-parallelization-with-map-reduce-in-c/)
- [`RestClient`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/RestClient.cs) featured in [Beware of the .NET HttpClient](http://www.nimaara.com/2016/11/01/beware-of-the-net-httpclient/)
- [`Clock`](https://github.com/NimaAra/Easy.Common/blob/master/Easy.Common/Clock.cs) featured in [High Resolution Clock in .NET](http://www.nimaara.com/2016/07/06/high-resolution-clock-in-net/)

And more to come...

##### If you enjoy what I build then please Buy Me A Coffee :-)