Skip to content

Commit 6fa7ef8

Browse files
committed
Readme now introduces library layout.
1 parent d711dd6 commit 6fa7ef8

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
1-
# .NET-Standard-Library-Extension [![Build Status](https://travis-ci.org/Whathecode/NET-Standard-Library-Extension.svg?branch=master)](https://travis-ci.org/Whathecode/NET-Standard-Library-Extension)
2-
Highly reuseable classes I find to be missing in the .NET Standard Library.
1+
# .NET Standard Library Extension [![Build Status](https://travis-ci.org/Whathecode/NET-Standard-Library-Extension.svg?branch=master)](https://travis-ci.org/Whathecode/NET-Standard-Library-Extension)
2+
3+
This library contains highly reuseable classes and methods I find to be missing in the cross-platform standard library of .NET.
4+
5+
Namespaces from the original library are followed as much as possible:
6+
7+
- Helper classes are contained within the corresponding namespace: e.g., a helper class for `System.IO.Path` will be located in `Whathecode.System.IO.PathHelper`.
8+
- Linq extensions are located in `Whathecode.System.Linq`.
9+
- Extension methods are placed in the relevant namespace: e.g., general extension are located in `Whathecode.System`, while extension methods when doing reflection are located in `Whathecode.System.Reflection`.
10+
- Unit tests are placed in a Tests namespace in the corresponding namespace: e.g., `Whathecode.Tests.System.Linq`. xUnit is used. These tests also serve as examples.
11+
12+
Copyright (c) 2016 Steven Jeuris
13+
The library is distributed under the terms of the MIT license (http://opensource.org/licenses/mit-license). More information can be found in "LICENSE"

0 commit comments

Comments
 (0)