Я ищу решение для работы с потоком, где:
Я могу разделить поток на количество частей - скажем 4.
Затем прочтите каждую часть и назначьте ее новому потоку.
Ниже приведена функция, которая демонстрирует, как я получу основной поток. Что нужно разделить на 4 части
public void Myfunction(Fun<Task<stream>> stream)
{
// I will receive the stream as fun delegate.
// And here I have to do above mention steps.
// Call a function which will call an web api to upload a part.
void callapi(part1 (which is a stream))
}
Помогите!
Зачем мне это так?
Мне нужно загрузить документ , в хранилище документов, используя их api. Для больших файлов они хотят разделить файл на части и загрузить их одну за другой.