В этом сценарии вы должны просто использовать MemoryStream
и убедиться, что ваш API требует только Stream
, а не FileStream
специально. Например:
using(var ms = new MemoryStream()) {
YourCode(ms);
}
В качестве альтернативы вы можете продолжать использовать FileStream
, используя файл во временной области, через Path.GetTempFileName()
.