×
Back to book

C#Bot Architecture

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: