Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

English | 中文

Your feedback is my motivation, the documentation still has many shortcomings;

If you still don't know how to achieve your needs after reading the documentation, you can check FAQ or raise your needs in the issue.


Natasha

Member project of .NET Core Community Gitter Badge GitHub license wiki
Compile NuGet Badge GitHub commit activity Codecov UT Test From PR



    Based on [Roslyn](https://github.com/dotnet/roslyn), this C# dynamic assembly building library allows developers to build domains/assemblies/classes/structs/enums/interfaces/methods, etc. using C# code at runtime, enabling the program to add new modules and functions while running. Natasha integrates domain management/plugin management, enabling domain isolation, domain unloading, hot plug-in, and other functions. The library follows a complete compilation process, provides complete error prompts, can automatically add references, and the perfect data structure construction template allows developers to focus only on the writing of assembly scripts. It is compatible with netstandard2.0, cross-platform, and provides a unified and simple chain API. We will fix your issues and respond to your [issue](https://github.com/dotnetcore/Natasha/issues/new) as soon as possible. [Here are more usage documents](https://natasha.dotnetcore.xyz/zh-Hans/docs)

Showcase



Performance Tests

  • Dynamic Initialization Performance Test (Comparison Group: emit, origin)
    Initialization Performance Test
  • Memory and CPU Monitoring Screenshot
    Memory and CPU


Sponsorship:

Donation Details

  • L*u 50 yuan
  • Liang 20 yuan
  • Shengxunwei Online Customer Service System 5 yuan
  • Json-jh [Honorable VIP Member of Blog Park] 22 yuan
  • Newbe Yulao 90.2 yuan
  • Cui Xingxing 17 yuan
  • Money 100 yuan
  • Newbe Yulao 200 yuan
  • iNeuOS Industrial Internet Platform 100 yuan
  • Lao Meng 30 yuan
  • ****Tianxia 10 yuan
  • Wenhang 5 yuan
  • TonyQu 10 yuan
  • Rwing 20 yuan

Thank you for your support, much appreciated 🙏🙏🙏.



License

FOSSA Status