These pages exist to give you a smooth start to using Fasterflect, which is in fact embarrassingly simple and most likely you will not need this information at all. That said, it can be helpful to understand certain things about Fasterflect to reduce the friction
associated with getting to know any new library.
We recommend that you begin with
and then go from there to either
depending on what you're the most interested in.
Enjoy your stay and thank you for using Fasterflect!
- Getting Started New users should read this first to learn important things about the library.
- Querying Introduces the Fasterflect API for inspection of assemblies, types and their members
- Standard Queries Explains how Fasterflect can be used as a replacement for standard Reflection lookup operations
- Advanced Queries Explains the Fasterflect querying capabilities not available with standard Reflection
- Accessing Introduces the Fasterflect API for constructing instances and accessing members
- Services Additional features that build upon the core functionality
- Advanced Object Construction Functionality to construct instances without knowing which constructor to call
- Deep Cloning Functionality to create deep clones (with circular reference handling)
- Object Mapping Functionality to copy fields or properties between object instances
- Benchmarks Provides info about the benchmark application and key observations