Adamos, весьма далёк от строительства, правда)
Но основная идея всё равно осталась - за творчество и проектирование отвечает один человек, а за реализацию - другой.
firstmixon, тогда лучше всю эту систему типов через полиморфизм описать, а не вот так, как сейчас.
Хоть этот код и компилируется - всё равно с j нельзя сделать практически ничего полезного, кроме как вызвать ToString
Заведи свой базовый класс или интерфейс, который будет описывать данные в твоей системе.
Например как JsonValue в System.Text.Json - это тип описывает любое значение, которое может встретиться в json-документе.
Конечно dynamic очень удобный, но лучше бы без него обходиться. firstmixon, вы уверены, что потеря в надёжности и производительности стоит сиюминутного удобства?
Даже не ПД, а биометрия с которой ещё сложнее работать, выше требования по безопасности и нужно ещё отправлять её в какую-то центральную государственную биометрическую систему.
умный замок, с отпечатком пальцев, NFC-метками, работой при морозах -30, удалённым открытием и возможности запрограммировать кнопку на открытие замка
Все эти умные замки рассчитаны на работу в теплом помещении в условиях многоквартирного дома.
Смотри сразу на СКУД а ля домофон.
Будет по сути то же самое.
Дактилоскопические датчики есть смысл только в тёплом помещении ставить, да и вряд ли кто-то захочет в мороз -30 снимать перчатки, чтобы просканить палец.
Какого вообще размера офис и что ожидается из "умного"?
Видеокамеры - это система видеонаблюдения, не умный дом.
Освещение можно на чём угодно сделать. Рекомендую смотреть на системы, которые устанавливаются в электрический щиток и управляют обычными лампами.
Если тебе ок, что твоё приложение нелегально будет на территории некоторых (многих) стран из-за этого, то ок.
+ если ты не хочешь, чтобы эти ПД были публичными, то тебе придётся их шифровать где-то снаружи от блокчейна. (Тоесть иметь какой-то свой изолированный сервер)
И в чём тогда смысл?
6гб тебе для учёбы будет мало (хватит, но будет очень некомфортно и будешь тормозиться из-за ноута)