using System.Collections.Generic; using System.Threading.Tasks; using SharedLibraryCore.Dtos; namespace SharedLibraryCore.Interfaces; public interface IRemoteCommandService { Task> Execute(int originId, int? targetId, string command, IEnumerable arguments, Server server); Task<(bool, IEnumerable)> ExecuteWithResult(int originId, int? targetId, string command, IEnumerable arguments, Server server); }