We can create adaptive cards from the designer portal, but you can also create them using your .NET C# code as well. This eliminates reading JSON and sending it to your audience.
Following is the list of examples I have created using the C# code. More to come from time to time. Once you learn to create one card, you can replicate the same thing for your other cards.