using AyCode.Core.Serializers.Attributes;
namespace AyCode.Services.SignalRs;
///
/// Base interface for SignalR message parameters (metadata).
///
public interface ISignalParams { }
///
/// Parameters received alongside message data.
/// Travels as a separate SignalR hub argument (small, AcBinary serialized)
/// while the payload byte[] uses the protocol's zero-copy fast-path.
///
[AcBinarySerializable]
public class SignalReceiveParams : ISignalParams
{
public SignalResponseStatus Status { get; set; }
}