没有合适的资源?快使用搜索试试~ 我知道了~
dotnet-cqrs-microservice-template:使用CQRS构建微服务的.NET Core模板
共52个文件
cs:34个
csproj:7个
json:3个
需积分: 12 0 下载量 164 浏览量
2021-02-12
08:06:00
上传
评论
收藏 46KB ZIP 举报
温馨提示
CQRS微服务模板 这是什么? 使用dotnet new时,此项目充当dotnet cli自定义模板。 这将支持具有以下功能的新微服务: 特征 .NET Core 3.1 Docker文件 要求 需求 .NET Core 3.1 SDK 安装 克隆此仓库 将模板安装到sdk dotnet new -i <PATH> 。 这将创建一个新模板供您使用: cqrs-ms 。 解除安装 dotnet new -u 这将产生类似于 ... Templates: CQRS Microservice (cqrs-ms) C# Uninstall Command: dotnet new -u C:\dev\cqrs-ms ... 运行cqrs-ms模板的卸载命令 升级中 升级时,最佳实践是先卸载模板,然后在拉到最新版本后重新安装 用法 参数 描述 项目名-P 模板的标准项目
资源推荐
资源详情
资源评论
收起资源包目录
dotnet-cqrs-microservice-template-master.zip (52个子文件)
dotnet-cqrs-microservice-template-master
__README.md 4KB
.gitattributes 46B
.template.config
template.json 844B
src
PROJECT_NAME.Domain
Models
Example.cs 155B
PROJECT_NAME.Domain.csproj 138B
PROJECT_NAME.Infrastructure
EnvironmentConfiguration.cs 373B
ExampleService
ExampleEntity.cs 176B
ExampleServiceClient.cs 2KB
ExampleProfile.cs 294B
SqlServer
Sql
UpdateExampleNameById.cs 213B
ExampleRepository.cs 2KB
AutoMapperRegistry.cs 1KB
PROJECT_NAME.Infrastructure.csproj 1KB
PROJECT_NAME.Api
Configurations
Extensions
SwaggerConfigurationExtensions.cs 2KB
DependencyInjectionConfigurationExtensions.cs 2KB
Startup.cs 2KB
Program.cs 529B
Controllers
ExampleController.cs 4KB
Dockerfile 423B
Middleware
Logging
LoggingServiceFactory.cs 1KB
JsonLogFormatter.cs 3KB
HttpEnricher.cs 1KB
ExceptionHandling
ExceptionMiddleware.cs 2KB
Properties
launchSettings.json 224B
appsettings.json 90B
PROJECT_NAME.Api.csproj 2KB
PROJECT_NAME.Application
Models
CommandResultTypeEnum.cs 202B
QueryResultTypeEnum.cs 182B
QueryResult.cs 355B
CommandResult.cs 365B
PROJECT_NAME.Application.csproj 877B
Interfaces
IExampleRepository.cs 197B
IExampleServiceClient.cs 218B
Queries
Example
GetExampleByIdQuery.cs 275B
GetExampleByIdQueryHandler.cs 2KB
GetExampleByIdQueryValidator.cs 333B
Commands
Example
UpdateExampleNameCommandValidator.cs 349B
UpdateExampleNameCommandHandler.cs 2KB
UpdateExampleNameCommand.cs 273B
Dockerfile 695B
test
PROJECT_NAME.Infrastructure.Tests
ExampleService
ExampleProfileTests.cs 928B
ExampleServiceClientTests.cs 4KB
PROJECT_NAME.Infrastructure.Tests.csproj 1KB
PROJECT_NAME.Application.Tests
PROJECT_NAME.Application.Tests.csproj 1000B
Queries
Example
GetExampleByIdQueryHandlerTests.cs 3KB
Commands
Example
UpdateExampleNameCommandHandlerTests.cs 3KB
PROJECT_NAME.Api.Tests
PROJECT_NAME.Api.Tests.csproj 984B
ExampleControllerTests.cs 5KB
README.md 2KB
PROJECT_NAME.sln 5KB
.editorconfig 7KB
.gitignore 168B
共 52 条
- 1
资源评论
苏鲁定
- 粉丝: 23
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功