using DigitalData.UserManager.Application.DTOs.Base;
using DigitalData.UserManager.Application.DTOs.Group;
using DigitalData.UserManager.Application.DTOs.User;

namespace DigitalData.UserManager.Application.DTOs.GroupOfUser
{
    public record GroupOfUserReadDto(
        int Id,
        int UserId,
        int GroupId,
        string? Comment,
        string AddedWho,
        string? ChangedWho,
        UserReadDto User,
        GroupReadDto Group,
        DateTime? AddedWhen,
        DateTime? ChangedWhen
    ) : BaseReadDto(Id, AddedWho, AddedWhen, ChangedWho, ChangedWhen);
}