В США защищено, а в других как?
./Project/Program.cs
./Project/Project.csproj
./Solution.sln
dotnet run --project ./Project
+ Попробуй пересоздать решение, чтобы csproj был в отдельной папке, а не в той же, что и sln
?делать один setInterval - для группового сканирования
?или множество setInterval - свой для каждого объекта
Events.on(engine, 'afterUpdate', function() {
var mouse = mouseConstraint.mouse,
bodies = Composite.allBodies(engine.world),
endPoint = mouse.position || { x: 100, y: 600 };
collisions = Query.ray(bodies, startPoint, endPoint);
});
Но он может использоваться в принципе везде где есть семантика "освобождения" или "закрытия".
Например у логгера есть BeginScope который позволяет открыть скоуп логгера. В этом скоупе никаких неуправляемых ресурсов нет. Dispose используется только для того чтобы показать границы этого скоупа.
Логика подсказывает, что у CTS должно быть что-то похожее, но только чтобы отменить всё (пойду проверю исходники)