Skip to content
Ian Griffiths Ian Griffiths

.NET Conf 2024

Code generation has become increasingly important in recent versions of .NET, especially when using AOT compilation.

But they can also play a role in boosting your power as a developer. This talk will show how we've been using source generators to extend the reach of the test suite in the Reactive Extensions for .NET. AsyncRx.NET was an experimental project with no tests, but source generators have made it possible to make the existing Rx.NET test suite work in this new project.

Endjin are proud to be a .NET Foundation Corporate Sponsor, as we are maintainers of Reactive Extensions for .NET (AKA ReactiveX AKA Rx.NET) which is one of the most well established and widely used open source .NET projects.

If you're interested in learning more about Rx.NET download the free Introduction to Rx.NET book.