工程模板
//安装模板
dotnet new -i NetCorePal.Template
//更新模板
dotnet new update
// or
dotnet new --install <PACKAGE_ID>::<VERSION>
//卸载模板
dotnet new --uninstall NetCorePal.Template
//创建项目
dotnet new netcorepal-web -n My.Project.Name -o my-project-folder-name
支持特性
- 文件存储
- 本地文件
- 阿里云对象存储
- 配置管理
- 文件配置(json、ini、yaml)
- Kubernetes ConfigMap
- Nacos
- Apollo
- AgileConfig
- 数据库
- InMemory
- SqlServer
- MySql
- PostgreSql
- Sqlite
- 消息队列
- RabbitMQ
- Kafka
- RocketMQ
- RedisStreams
- AzureServiceBus
- AmazonSQS
- Pulsar
- 服务注册发现
- Kubernetes
- Etcd
- Consul
- Zookeeper
- Eureka
- Nacos
- API工具链
- Swagger
- 远程调用
- gRPC
- HttpClient
- 实时通讯
- SignalR
- WebSocket
- 缓存中间件
- Redis
- 熔断限流
- Polly