using adas_core.Domain.Models.MongoModels;
namespace adas_core.Domain.Models.DTO;
///
/// Represents a data transfer object used to update a user along with their authentication details.
///
///
/// This DTO is typically used to transfer user account and authentication information in update operations.
///
public class UpdateUserWithAuthDto
{
public User User { get; set; } = new();
public List Authorizations { get; set; } = [];
public List NewAuthorizations { get; set; } = [];
public List AuthsToDelete { get; set; } = [];
}