MongoDb GridFS;Как преобразовать GridFSDownloadStream в IFormFile - PullRequest
0 голосов
/ 13 марта 2019

У меня есть этот код для чтения GridFSDownloadStream в IFormFile, но я не знаю, правильно это или нет.Потому что я не использовал тип контента.

public async Task<IFormFile> GetImage(string id)
        {
            var stream = await ImagesBucket.OpenDownloadStreamAsync(new ObjectId(id));
            var contentType = stream.FileInfo.Metadata["contentType"].AsString;
            IFormFile fileToReturn = new FormFile(stream, 0, stream.Length,"","");
            return fileToReturn;
        }

Если нет, есть ли другой подход?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...