Agibank Test

How to execute

This project is a Console Application. To run the application just schedule the executable and it will do all the requested functions. After execution, the system will generate the output file with the results, and will move the processed file to a folder called "processed". If an error occurs, the system will save a log in the "logs" folder.

Structure of Application

The System has a "Model" layer that contains the structure of the entities with functions to fill them.

Language

C#, Console Application and Test Project using NUnit.