By Tessa Holland and Brodie O'Carroll 6 May 2020 Techies
Learn about the n-tier structure that C#Bot applications are built upon.
Broadly speaking, the server-side uses C#, Entity Framework Core, PostgreSQL, and the client-side uses React. The API between the server-side and client-side uses REST with emphasis on the OpenAPI and Swagger definitions. It also uses GraphQL and a scattering of other cool technologies. Below is the n-tier structure for C#Bot: