GridFS发生了什么?

时间:2015-04-21 17:55:56

标签: c# mongodb mongodb-.net-driver gridfs

我只是移植一个应用程序来使用新的version 2.0 MongoDB C# driver。我正在努力更换使用GridFS的部件,因为我无法找到有关GridFS的任何新闻或文档。由于它的类被标记为已弃用:如何在最新版本中使用它?

示例代码失败:

// read and store local file in database
using (var stream = new FileStream(filePath, FileMode.Open))
{
  // generate unique file name and upload it
  var remoteFile = DbCurrent.GridFS.Upload(stream, Guid.NewGuid().ToString());
  // save file id
  _currentAttachment.FileId = remoteFile.Id.AsObjectId;
}

1 个答案:

答案 0 :(得分:2)

显然,GridFS尚未与async 2.0.0驱动程序一起提供,请参阅CSHARP-1191。看来他们正在研究它。