В этом примере мы разберем, как можно получить данные о курсах валют в приложении типа ASP.NET Core, и как с этими данными можно работать.
Небольшая вводная, что будет реализовано:
версия платформы .NET Core: 2.1 или выше;
тип приложения: ASP.NET Core MVC;
данные о курсах валют берутся с сайта ЦБ РФ;
формат входящих данных: файл XML (не веб-сервис, не JSON);
процесс получения данных реализован в виде фоновой задачи, которая выполняется с некоторой периодичностью, пока приложение запущено;
класс-модель, с которым удобно работать и который содержит в себе данные о курсах и позволяет проводить конвертацию валют;
данные хранятся в кэше в оперативной памяти на сервере.
Это наиболее общий функционал, который будет реализован в приложении. Дальнейшая специализация на ваше усмотрение.
Данное видео в формате статьи (с исходным кодом проекта и ссылками на ресурсы):
https://alekseev74.ru/lessons/show/as...
Видеокурсы по программированию:
https://alekseev74.ru/courses
#csharp #aspnet #программирование #видеоурок #обучение #alekseev74