32 lines
695 B
C#
32 lines
695 B
C#
using System;
|
|
|
|
namespace LiveForum.Model.Events
|
|
{
|
|
/// <summary>
|
|
/// 浏览操作事件(用于队列持久化)
|
|
/// </summary>
|
|
public class ViewOperationEvent
|
|
{
|
|
/// <summary>
|
|
/// 事件唯一ID
|
|
/// </summary>
|
|
public string EventId { get; set; } = Guid.NewGuid().ToString();
|
|
|
|
/// <summary>
|
|
/// 用户ID
|
|
/// </summary>
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 帖子ID
|
|
/// </summary>
|
|
public long PostId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 事件发生时间
|
|
/// </summary>
|
|
public DateTime OccurredAt { get; set; } = DateTime.Now;
|
|
}
|
|
}
|
|
|