using InABox.API; using InABox.Clients; using InABox.Core; using InABox.Database; namespace InABox.Rpc { public class RpcInfoHandler : RpcCommandHandler { protected override RpcInfoResult Execute(IRpcSession session, RpcInfoParameters? parameters) { var response = new RpcInfoResult() { Info = new DatabaseInfo(DbFactory.ColorScheme, DbFactory.Logo, CoreUtils.GetVersion(), Sender.IsSecure()) }; return response; } public RpcInfoHandler(IRpcServer sender) : base(sender) { } } }