A library with common used C# methods in my projects.
Please be aware that this repo has been discontinued. It is no longer needed and wont be updated any further.
For the documentation to all functions of this Library please take a look to the Wiki.
The following functions are implemented yet:
- Mail Client based on MailKit
- Telegram Client based on Telegram.Bot
- String Extension - Create a Dictionary<string, string> from a string with KeyValue pairs by giving the seperator.
For getting started with the project I recommend to have the following Frameworks and Editors installed.
The Library targets .NET Standard. If you want to contribute to it you need Microsoft .NET Core Framework.
The following both programs are recommandations. You can also use the editor or IDE you want.
But I use this tools for work:
- Microsoft Visual Studio - First Class IDE for more then C# running on Windows and MacOS.
- Microsoft Visual Studio Code - The probably best Code editor ever running on every common plattform!
If you have all needed Tools installed and already cloned the repository you can open the project by clicking on the abeckdev-common.sln
To use the library in your own projects you need to download the latest Version from NuGet.org.
All tests regarding the library are stored in the /test directory.
To execute the tests run the following code in the test project folder or use Visual Studio Test Explorer.
dotnet test
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Alexander Beck - Initial work - abeckDev
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- Thanks Wade from .NET Core Tutorials for the good HowTo use MailKit in .NET Core Article.