You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
689 B

using CellularManagement.Domain.Common;
using MediatR;
namespace CellularManagement.Application.Features.Users.Commands.UpdateUser;
/// <summary>
/// 更新用户命令
/// 用于更新指定用户信息的命令对象
/// </summary>
/// <param name="UserId">要更新的用户ID</param>
/// <param name="UserName">新的账号</param>
/// <param name="RealName">新的用户名</param>
/// <param name="Email">新的电子邮箱</param>
/// <param name="PhoneNumber">新的电话号码</param>
public sealed record UpdateUserCommand(
string UserId,
string UserName,
string RealName,
string Email,
string PhoneNumber) : IRequest<OperationResult<UpdateUserResponse>>;