Swiss Army Knife
General utility tools for Scada Minds
|
Classes | |
class | DictionaryExtensions |
Extension methods for the BCL Dictionaries. More... | |
class | EnumerableProducingExtensions |
Various extensions to succinctly produce IEnumerables out of single items. More... | |
class | FluentTaskExtensions |
Bunch of extensions for Tasks to make LINQ-based syntax a bit prettier. E.g instead of (await foo()).Select(DoStuff) you can write await foo().Select(DoStuff). More... | |
class | HttpClientExtensions |
Extension methods to simplify common HttpClientExtension such as working with JSON. More... | |
class | HttpResponseMessageExtensions |
Methods for working with more efficiently with HttpResponses. More... | |
class | MemoryStreamExtensions |
Methods for working with more efficiently with MemoryStreams. More... | |
class | NullableExtensions |
Extensions for inline-transformations of nullable values C# treats structs and classes differently in regards to how the nullable boxing is done, so there's an overload for both types. More... | |
class | ObjectExtensions |
Extensions that can go on every object. Such as printing the object to JSON. More... | |
class | RandomExtensions |
Extensions to make working with the BCL Random class a little less painful. Includes methods to get a bunch of different types. More... | |
class | StreamExtensions |
Extensions for performing stream-related tasks. More... | |
class | StringExtensions |
Collection of string-related extension methods. More... | |