chore: add documentation comments and stylecop rules
This commit is contained in:
@@ -17,7 +17,10 @@ public sealed class CreatePermissionCommandHandler(
|
||||
{
|
||||
public async Task<PermissionDto> Handle(CreatePermissionCommand request, CancellationToken cancellationToken)
|
||||
{
|
||||
// 1. 获取租户上下文
|
||||
var tenantId = tenantProvider.GetCurrentTenantId();
|
||||
|
||||
// 2. 构建权限实体
|
||||
var permission = new Permission
|
||||
{
|
||||
TenantId = tenantId,
|
||||
@@ -26,9 +29,11 @@ public sealed class CreatePermissionCommandHandler(
|
||||
Description = request.Description
|
||||
};
|
||||
|
||||
// 3. 持久化
|
||||
await permissionRepository.AddAsync(permission, cancellationToken);
|
||||
await permissionRepository.SaveChangesAsync(cancellationToken);
|
||||
|
||||
// 4. 返回 DTO
|
||||
return new PermissionDto
|
||||
{
|
||||
Id = permission.Id,
|
||||
|
||||
Reference in New Issue
Block a user