Карты классов должны быть зарегистрированы ровно один раз, так как ваше приложение инициализируется. Неважно, где вы это делаете (статический конструктор и т. Д.), Если это делается только один раз и выполняется перед попыткой сериализации этих классов. Если это консольное приложение, выполните инициализацию в Main. Если это веб-приложение, выполните инициализацию в событии загрузки приложения.
В версии 1.1 у драйвера будет новый метод IsClassMapRegistered, но обычно вы можете найти место для инициализации, которое не требует вызова IsClassMapRegistered. Если вы хотите попробовать использовать этот новый метод, вы можете получить последнюю версию разработки драйвера от github.