забыли об еще одном важном методе для десериализации _initializeBuilder, который позволяет задавать начальные значения, если таковые не нашлись в десериализуемом объекте. Пример:
static void _initializeBuilder(LocalSettingsBuilder b) => b
..enableRestLogging = false
..enableWebSocketLogging = false;
забыли об еще одном важном методе для десериализации _initializeBuilder, который позволяет задавать начальные значения, если таковые не нашлись в десериализуемом объекте. Пример: