Возможно ли создать два MongoClient
с разной логикой сериализации?
Например, нам необходимо писать один и тот же тип данных в разные коллекции с разной логикой сериализации полей по BsonClassMap
.
BsonClassMap.RegisterClassMap
является статическим и распространяется на весь проект. Мне необходимо от этого уйти.
Например, есть класс
public class A
{
public int Field { get; set; }
}
public class Doc
{
public A _A { get; set; }
}
один и тот же экземпляр Doc
нужно записать в коллекции БД
в коллекцию 1 { _A : { Field : 5 } }
в коллекцию 2 { _A : { Field : "Value Is 5" } }
как видим в коллекции 2 мы используем сериализатор, который переводит число 5 в строку "Value Is 5
".
Как это реализовать?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть программа на C# в Visual Studio, в ней в качестве результатов работы выводятся данные в DataGridViewНеобходимо реализовать формирование документа...