BililiveRecorder/BililiveRecorder.Core/Event/AggregatedRoomEventArgs.cs

18 lines
375 B
C#
Raw Normal View History

2021-02-23 18:03:37 +08:00
using System;
namespace BililiveRecorder.Core.Event
{
public class AggregatedRoomEventArgs<T>
{
public AggregatedRoomEventArgs(IRoom room, T @event)
{
this.Room = room ?? throw new ArgumentNullException(nameof(room));
this.Event = @event;
}
public IRoom Room { get; }
public T Event { get; }
}
}