Adventures in .NET

Refactoring legacy code to use async / await - .NET 120

Dominic Ullmann comes on the show to tell us how async / await works and the benefits of using it rather than making database calls synchronously. He talks about his recent experience converting a 500k+ line of code legacy application to use the async / await pattern. Too big to do by hand, he discusses using AsyncGenerator - an internal tool developed by the nHibernate project to auto-generate async versions of your methods.

May 31, 2022
41:41
Episode 120

Special Guests

Episode Artwork

Refactoring legacy code to use async / await - .NET 120

Adventures in .NET

41:41

0:00 41:41
Speed:

Share This Episode

Show Notes

Dominic Ullmann comes on the show to tell us how async / await works and the benefits of using it rather than making database calls synchronously. He talks about his recent experience converting a 500k+ line of code legacy application to use the async / await pattern. Too big to do by hand, he discusses using AsyncGenerator - an internal tool developed by the nHibernate project to auto-generate async versions of your methods.

Sponsors


Links


Picks