Advanced work in this branch
The need is to add the ability to send multipart requests via URLSession, this is something we used before through Alamofire.
There is some inspiration in this blog post if we decide to go with this approach.
Another option is to make this functionality optional to APIClients and NetworkProvider protocols since it is not a super common need in our projects.