-
Book Overview & Buying
-
Table Of Contents
Building Blazor WebAssembly Applications with gRPC
By :
In Chapter 6, Diving Deep into Source Generators, we looked at a simple generator that can do a lot of stuff for us. Generating hundreds of service classes can save us time that we can spend typing better code.
However, I did not mention anything about debugging the generator itself because we did not need to. In the real world, the code that we create will not run perfectly on the first run every time. So, what are our options in terms of debugging the source generators?
We can explore generated code right from Visual Studio. The generated code is located in the project referencing the generator, not in the generator itself, under Dependencies | Analyzers. Here, you can see the project attached as a generator by its project name. Inside is our list of all generators created in the project and for each generator, there’s a list of generated files.
What I am talking about is not purely a debugging method...