acdream/src/AcDream.App/Net/ILiveInWorldSource.cs

16 lines
351 B
C#

namespace AcDream.App.Net;
internal interface ILiveInWorldSource
{
bool IsInWorld { get; }
}
internal interface ILiveWorldSessionSource
{
AcDream.Core.Net.WorldSession? CurrentSession { get; }
}
internal interface ILiveUiSessionTarget : ILiveInWorldSource, ILiveWorldSessionSource
{
AcDream.Runtime.Chat.ICommandBus Commands { get; }
}