Best Practices for C# and gRPC
Since this is the end of this book, I wanted to add some more information that we skipped, or that we touched on just a bit in the previous chapters, relating to the topics of Blazor, gRPC, and source generators. One book can’t cover everything, but I think I can speak just a bit more about these subjects to establish their importance and help you choose the best path to take in your development journey in Blazor.
In this chapter, we will discuss some more reasons why we can’t replace gRPC with REST and how they can coexist together. We will also learn how to debug the source generators and what else we can generate in our applications.
By the end of this chapter, you will know how to use the code-first approach to create a gRPC API in C#. You will also know how to debug the source generators and inspect the generated code in Visual Studio and on your disk. I hope that you will enjoy this last chapter and learn something new about...