Кстати, я сейчас занимаюсь реализацией новой версии библиотеки под .Net Core, можно будет юзать как под Windows, так и Mac и Linux, думаю месяц-два займет написание. Постараюсь также статью немного накидать и nuget пакет наконец оформить.
да нет, я совсем не против комментариев, код написан именно так как вы описывайте, рефакторинг необходим. Как-нибудь стоит этим заняться. Код действительно был написан «на лету»
1. Спасибо, исправил.
2. Операцию загрузки и выгрузки файлов я обернул в отдельный поток, что не создаст зависания приложения. На остальные операции асинхронность не принципиальна
github.com/erastmorgan/MailRuCloudClientDotNETCore
www.nuget.org/packages/MailRuCloudClient
2. Операцию загрузки и выгрузки файлов я обернул в отдельный поток, что не создаст зависания приложения. На остальные операции асинхронность не принципиальна