Minimal metadata serialization example for .NET Core
.NET Core natively supports metadata serialization with System.Reflection.Metadata
. So, you can create a .NET Core assembly on disk and then load it dynamically and consume it.
There weren't much examples online before creating this repository. So, this repository is created as an example.
If you want to serialize a dynamically generated Assembly
at runtime, you can use ILPacker.
Please create an issue in the GitHub repository for suggestions and questions. Pull-requests are much appreciated. But, please make sure you have created an issue before working on any pull-requests.
This project is licensed under the MIT License - see the LICENSE file for details.