Files
IM_NEW/GroupService.WebApi/Controllers/GroupInvitation/GroupInvitationRequest.cs
2026-05-09 17:06:30 +08:00

25 lines
584 B
C#

using FluentValidation;
namespace GroupService.WebApi.Controllers.GroupInvitation
{
public class GroupInvitationRequest
{
public Guid GroupId { get; set; }
public Guid UserId { get; set; }
}
public class GroupInvitationRequestValidator : AbstractValidator<GroupInvitationRequest>
{
public GroupInvitationRequestValidator()
{
RuleFor(r => r.UserId)
.NotNull()
.NotEmpty();
RuleFor(r => r.GroupId)
.NotEmpty()
.NotNull();
}
}
}