Although this is the last chapter in this book, the story of the Compiler API doesn’t end. What does the future hold for the Compiler API? To close out this book, we’ll look at tools and frameworks that are already taking advantage of the Compiler API in creative and versatile ways. We’ll also explore the upcoming possible transformation of C# with metaprogramming and code injection.
Current Usage
Throughout this book, you saw how the Compiler API is used to enable a developer to write diagnostics and refactorings, along with the Scripting API that makes C# into a scripting language. ...