MosswartMassacre/Unused/Decal.Adapter/BaseEventAttribute.cs
2025-06-09 02:03:11 +02:00

26 lines
517 B
C#

using System;
namespace Decal.Adapter;
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
public sealed class BaseEventAttribute : Attribute
{
private string eventName;
private string baseFilter;
public string EventName => eventName;
public string FilterName => baseFilter;
public BaseEventAttribute(string eventName)
: this(eventName, string.Empty)
{
}
public BaseEventAttribute(string eventName, string baseFilter)
{
this.eventName = eventName;
this.baseFilter = baseFilter;
}
}