Essgee.Unity/Assets/Plugins/Essgee/EventArguments/SendLogMessageEventArgs.cs
2025-02-05 23:35:36 +08:00

25 lines
616 B
C#

using System;
namespace Essgee.EventArguments
{
public class SendLogMessageEventArgs : EventArgs
{
public string Message { get; private set; }
public static SendLogMessageEventArgs Create(string message)
{
var eventArgs = ObjectPoolAuto.Acquire<SendLogMessageEventArgs>();
eventArgs.Message = message;
return eventArgs;
}
}
public static class SendLogMessageEventArgsEx
{
public static void Release(this SendLogMessageEventArgs eventArgs)
{
ObjectPoolAuto.Release(eventArgs);
}
}
}