Это не просто.Однако вы можете использовать такой трюк.Для каталогов вы можете использовать client.RemoteCreateDirectory(uri)
, что именно то, что вы хотите.Для файлов сначала сохраните файлы, которые вы хотите создать, в удаленном каталоге (хотя это не лучшее решение), затем вызовите метод client.RemoteCopy()
.Однако нет простого способа загрузить файл, скажем, из потока.