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