C# Project Structure — Part5

It’s been awhile and I have been learning a ton most recently C#. In this article, I will explain how I structured an application that consumes and processes data from multiple open source api’s.

To retrieve data smoothly I use a type specific client to interact with each API. The data is de-serialized using a model class which makes the data easier to work with. The response is passed and displayed using an API controller.

This is how I structured the Application:

--

--

--

iOS Developer, Go, Java, C#, Blockchain enthusiast, Data junkie

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to import text files into your python script

JAVASCRIPT TERNARY OPERATORS

To ping Google but not Facebook !!

Study note of MVC, MVP, MVVM, MVI

Marisa Tomei responds to Rudy Giuliani’s viral ‘My Cousin Vinny’ moment

How to Convert Strings to Booleans in Ruby

Detecting Anomalies in AWS CloudTrail Using Unomaly

Saleor in Action: An Interview with A-dam

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
iOSTom

iOSTom

iOS Developer, Go, Java, C#, Blockchain enthusiast, Data junkie

More from Medium

Debugging 101 in Visual Studio 2022

Creating readable and maintainable methods in your code

Day 20: Free Resources to get started in C#

Is it possible to gain much more clean code with the Linq? /Linq ile daha temiz kod mümkün mü?)