It helps developers replace .NET methods, including static and non-virtual ones, with custom delegates at runtime.
Pose lets you swap out any .NET method, even static or non-virtual ones, with your own delegate functions. It's built entirely in managed code using Reflection Emit, working at runtime without modifying files. You install it via NuGet (e.g., `dotnet add package Pose`) and use `Shim` and `PoseContext` to apply method replacements.
It helps developers replace .NET methods, including static and non-virtual ones, with custom delegates at runtime.
Developers writing tests for .NET applications who need to isolate and mock dependencies, including static or sealed methods.