Я разрабатываю веб-приложение с mongodb как мой back-end. Я бы хотел, чтобы пользователи загружали изображения в свои профили, например, в виде связанного профиля. Я использую страницу aspx с MVC2, и я читал, что библиотека GridFs используется для хранения больших типов файлов в качестве двоичных файлов. Я везде искал подсказки, как это делается, но у mongodb нет документации для C# api или GridFs C#. Я озадачен и смущен, могу действительно использовать другой набор мозгов.MongoDB GridFs с C#, как хранить файлы, такие как изображения?
Кто-нибудь знает, как реально реализовать контроллер загрузки файлов, который хранит изображение, загруженное пользователем в коллекцию mongodb? Бесконечно благодарен!
Я пробовал варианты этого безрезультатно.
Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");
var images = db.GetCollection("images");
images.Insert(file.ToDocument());
https: // stackoverflow.com/questions/45535296/how-to-create-a-cdn-server-in-dotnet-core-using-mongodb-gridfs-and-angularjs?noredirect1_comment78034138_45535296 –