-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Mendz edited this page Jan 19, 2020
·
18 revisions
Mendz.Library provides helper and utility classes, types and extensions. The Mendz.Library namespace organizes general purpose classes, types and extensions that can be used in various projects.
| Date | Description |
|---|---|
| 1/18/2020 | Released v1.3.1.1. |
| 12/28/2019 | Released v1.3.1. |
| 11/25/2019 | Released v1.3.0.1. |
| 11/24/2019 | Released v1.3.0. |
| 11/7/2017 | Released v1.2.1. |
| 11/4/2017 | Released v1.2.0. |
| 10/23/2017 | Released v1.1.1. |
| 10/22/2017 | Released v1.1.0. |
| 10/7/2017 | Added a unit test project. |
| 10/6/2017 | Released v1.0.0. |
| Name | Description |
|---|---|
| CommandProcess | Provides methods to start a command process (usually, a window-less process). |
| ShellProcess | Provides methods to start a shell process (usually, a windowed process). |
| IDGenerator | Represents an ID generator. |
| SingletonBase | A base class to define a singleton. |
| IGenericMapper | Defines a mapper. |
| IStreamingMapper | Defines a streaming mapper. |
| MapperExtensions | IGenericMapper and IStreamingMapper extensions. |
| StreamingGenericMapperBase | The base class of a streaming mapper that also implements its generic mapper. |
| GenericStreamingMapper | Represents a streaming mapper with generic mapper dependency injection. |
| IAsyncGenericMapper | Defines an asynchronous mapper. |
| IAsyncStreamingMapper | Defines an asynchronous streaming mapper. |
| AsyncMapperExtensions | IGenericMapper and IStreamingMapper extensions. |
| AsyncStreamingGenericMapperBase | The base class of an asynchronous streaming mapper that also implements its asynchronous generic mapper. |
| AsyncGenericStreamingMapper | Represents an asynchronous streaming mapper that uses a provided asynchronous generic mapper. |
| Name | Description |
|---|---|
| StampedFileNameBase | The base class for stamped filenames. |
| StampedFileName | Defines a stamped filename. |
| DateStampedFileName | Defines a date stamped filename. |
| DateTimeStampedFileName | Defines a date/time stamped filename. |
| FileOrganizerMode | Enumerates the file organizer modes. |
| FileOrganizer | Provides methods to organize files in folders by date, year/month and year. |
| StreamingPropertyMapper | A convention-based mapper that uses System.Reflection to map matching properties in the input type to the output type. |
| StreamingKeyValueMapper | A convention-based mapper that maps the indexed input key values to the indexed output key values. |
| StreamingFromKeyValueMapper | A convention-based mapper that uses System.Reflection to map indexed input key values to the output's properties. |
| StreamingToKeyValueMapper | A convention-based mapper that uses System.Reflection to map the input's properties to the indexed output key values. |
| Name | Description |
|---|---|
| StringExtensions | String class extensions. |
| Name | Description |
|---|---|
| TextReaderExtensions | TextReader class extensions. |
| TextWriterExtensions | TextWriter class extensions. |