Files
Workspace/Assets/Modules/ShrinkNetwork.Integration.EventBus/ShrinkNetworkEventBusBridgeOptions.cs
T
cneicy ad5a7b68a3 feat(sdk): migrate to EventBus 2.0
Replace the legacy EventBase runtime with generated multi-bus bindings and explicit scheduling. Migrate app, data, network, demo, and mod consumers; add generated network-event registration and owner-scoped mod content overrides.
2026-08-26 01:15:48 +08:00

15 lines
470 B
C#

#nullable enable
using System;
using ShrinkEventBus;
namespace ShrinkNetwork.Integration
{
public sealed class ShrinkNetworkEventBusBridgeOptions
{
public bool AutoRegisterAttributedMessages { get; set; } = true;
public bool AutoRegisterStaticHandlers { get; set; }
public Func<ShrinkNetworkSession, IShrinkEvent, bool>? SessionFilter { get; set; }
public IShrinkNetworkDispatchScheduler? DispatchScheduler { get; set; }
}
}