using FictionArchive.Service.Shared.Services.EventBus; namespace FictionArchive.Service.UserService.Models.IntegrationEvents; public class UserInvitedEvent : IIntegrationEvent { // Invited user info public Guid InvitedUserId { get; set; } public required string InvitedUsername { get; set; } public required string InvitedEmail { get; set; } public required string InvitedOAuthProviderId { get; set; } // Inviter info public Guid InviterId { get; set; } public required string InviterUsername { get; set; } public required string InviterOAuthProviderId { get; set; } }