Я разрабатываю веб-приложение с mongodb как мой back-end. Я бы хотел, чтобы пользователи загружали изображения в свои профили, например, в виде связанного профиля. Я использую страницу aspx с MVC2, и я читал, что библиотека GridFs используется для хранения больших типов файлов в качестве двоичных файлов. Я везде искал подсказки, как это делается, но у mongodb нет документации для С# api или GridFs С#. Я озадачен и смущен, могу действительно использовать другой набор мозгов.
Кто-нибудь знает, как реально реализовать контроллер загрузки файлов, который хранит изображение, загруженное пользователем в коллекцию mongodb? Спасибо миллион!
Я пробовал варианты этого безрезультатно.
Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");
var images = db.GetCollection("images");
images.Insert(file.ToDocument());