Комментарии 7
Многие совершают ошибку подумав, что они с первой попытки на TCP напишут прикладной протокол, который будет удобнее и быстрее текущих реализаций HTTP. Следующий уровень заблуждений про UDP и TCP.
боже. зачем tcp, есть же grpc!
В следующий раз все же попробуйте asp.net core — он отлично умеет работать в режиме Web API. У вас будет из коробки полноценный пайплайн обработки запросов, в почти любое место которого можно встраиваться (например, для валидации или авторизации запросов), логгирование, обработка ошибок, интеграция с популярными фреймворками и т.п.
После этого можно пробовать EF и классическую трехслойную архитектуру
Немного странно видеть бесконечный цикл в конструкторе))
Но с другой стороны, подобное незнание брода с последующим погружением в воду и велосипедостроением принесло пользу, позволило сделать выводы, а также набить шишек на будущее.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Продвинутое велосипедостроение или клиент-серверное приложение на базе C# .Net framework