с конкретным name? Попробуй заменить Settings.FirstOrDefault на Settings.SingleOrDefault, других вариантов не вижу. Есть еще момент с тем что ты можешь не приводить второй раз param к DriverSettingTyped<T>, но не думаю что из-за этого проблема. Можешь попробовать заменить if (param is not DriverSettingTyped<T>) на if (param is not DriverSettingTyped<T> typedParam) и присваивать value через typedParam
изначально такая же реализация была, ща ещё покапаюсь
> Есть еще момент с тем что ты можешь не приводить второй раз param к DriverSettingTyped<T> те?
Обсуждают сегодня