Files
I150/srcs/RobotNet10/Shared/RobotNet10.ScriptEngine.Shared/IScriptEngineResource.cs
2026-07-03 16:37:12 +07:00

14 lines
463 B
C#

using System.Collections.Immutable;
namespace RobotNet10.ScriptEngine.Shared;
public interface IScriptEngineResource
{
Type AppGlobalType { get; }
IDictionary<string, object?> GetTaskGlobals();
IDictionary<string, object?> GetMissionGlobals(Guid id, CancellationToken cancellationToken);
ImmutableArray<string> UsingNamespaces { get; }
ImmutableArray<string> Modules { get; }
ImmutableArray<string> DocModules { get; }
}