Update CreateNewUserAddressCommandHandler.cs
This commit is contained in:
@@ -13,6 +13,8 @@ public class CreateNewUserAddressCommandHandler : IRequestHandler<CreateNewUserA
|
||||
CancellationToken cancellationToken)
|
||||
{
|
||||
var entity = request.Adapt<UserAddress>();
|
||||
if (!await _context.UserAddresss.AnyAsync(x => x.UserId == request.UserId, cancellationToken: cancellationToken))
|
||||
entity.IsDefault = true;
|
||||
await _context.UserAddresss.AddAsync(entity, cancellationToken);
|
||||
entity.AddDomainEvent(new CreateNewUserAddressEvent(entity));
|
||||
await _context.SaveChangesAsync(cancellationToken);
|
||||
|
||||
Reference in New Issue
Block a user