# Natasha
**Repository Path**: bluesoft/Natasha
## Basic Information
- **Project Name**: Natasha
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-03-10
- **Last Updated**: 2024-03-10
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
中文 |
English
你们的反馈是我的动力,文档还有很多不足之处;
当你看完文档之后仍然不知道如何实现你的需求,您可以查看 FAQ 或者在issue中提出你的需求。
# Natasha
[](https://github.com/dotnetcore)
[](https://gitter.im/dotnetcore/Natasha?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[](https://996.icu/#/zh_CN)
[](https://github.com/dotnetcore/Natasha/blob/main/LICENSE)
[](https://natasha.dotnetcore.xyz/)

[](https://www.nuget.org/packages/DotNetCore.Natasha.CSharp.Compiler)
[](https://github.com/dotnetcore/Natasha/commits/main)
[](https://codecov.io/gh/dotnetcore/Natasha)
[](https://github.com/dotnetcore/Natasha/actions/workflows/pr_test.yml)
基于 [Roslyn](https://github.com/dotnet/roslyn) 的 C# 动态程序集构建库,该库允许开发者在运行时使用 C# 代码构建域 / 程序集 / 类 / 结构体 / 枚举 / 接口 / 方法等,使得程序在运行的时候可以增加新的模块及功能。Natasha 集成了域管理/插件管理,可以实现域隔离,域卸载,热拔插等功能。 该库遵循完整的编译流程,提供完整的错误提示, 可自动添加引用,完善的数据结构构建模板让开发者只专注于程序集脚本的编写,兼容 netstandard2.0, 跨平台,统一、简便的链式 API。 且我们会尽快修复您的问题及回复您的 [issue](https://github.com/dotnetcore/Natasha/issues/new) . [这里有更多的使用文档](https://natasha.dotnetcore.xyz/zh-Hans/docs)

### 性能测试
- [x] **动态初始化性能测试(对照组: emit, origin)**

- [x] **内存及CPU监测截图**

### 赞助:

#### 捐助明细
- 亮 20元
- 升讯威在线客服系统 5元
- Json-jh [尊敬的博客园VIP会员] 22元
- [Newbe俞佬](https://github.com/newbe36524) 90.2 元
- 崔星星 17 元
- Money 100 元
- [Newbe俞佬](https://github.com/newbe36524) 200 元
- iNeuOS工业互联网平台 100 元
- 老萌 30 元
- ****天下 10 元
- 文航 5 元
- TonyQu 10 元
- Rwing 20 元
感谢老铁们的支持,感激不尽 🙏🙏🙏。
---------------------
## License
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fdotnetcore%2FNatasha?ref=badge_large)