ReflectionDocumenter is a .NET library designed to create detailed documentation for your .NET classes. It uses reflection to create documentation for classes in their original declaration format.
- Creates documentation for classes in their original declaration format.
- Contains
ExampleClass
to demonstrate the usage of Reflection Documenter. It contains various types of members.
- Clone the repository:
git clone https://github.com/VelSkorp/ReflectionDocumenter.git
cd ReflectionDocumenter
- Build the project:
dotnet build
-
Add a reference to ReflectionDocumenter in your project.
-
Import the
ReflectionDocumenter
namespace in your code:
using ReflectionDocumenter;
- Use the
ReflectedClassInfo
class to generate documentation for your assemblies:
var classInfo = new ReflectedClassInfo();
var classDefinition = classInfo.GetClassDefinition(typeof(ExampleClass<int, string>));
Console.WriteLine(classDefinition);
Replace ExampleClass<int, string>
with the class you want to get information about.
Contributions to SimpleGraphics are welcome! If you find any issues or have ideas for improvements, feel free to open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.