Type registry changed C# callback signatures