Files
RobustToolbox/Robust.Server/ServerSignalHandler.cs
T

17 lines
406 B
C#

using Robust.Server.Interfaces;
using Robust.Shared;
using Robust.Shared.IoC;
namespace Robust.Server
{
internal sealed class ServerSignalHandler : SignalHandler
{
[Dependency] private readonly IBaseServer _baseServer = default!;
protected override void OnReceiveTerminationSignal(string signal)
{
_baseServer.Shutdown($"{signal} received");
}
}
}