два проекта, один основной, в котором выполняется основная логика приложения, есть второй - для работы с базой данных.
Соответственно, основной проект имеет ссылку на второй, чтобы обращаться к методам второго.
Но проблема в том, что некоторые методы должны возвращать классы, модели которых объявлены заранее
Для этого мной был создан файл с помойкой моделей в основном проекте
Но вот незадача, ссылки проектов друг на друга нельзя создавать, ибо будет циклическая ссылка.
И отсюда вопрос. Нормальной ли практикой считается создание отдельной библиотеки классов для хранения там моделей, чтобы делиться ими во всех проектах?
Очень интересно но не понятно
https://github.com/jasontaylordev/CleanArchitecture
https://www.youtube.com/watch?v=jxoAokHIsc0
Норм.
да, у нас так и сделано, модели которые ездят туда сюда в се/десериализации - вынесены в отдельную ассемблю
а можно про F# спросить? если получается много файлов и нужно их организовать в решении "сверху вниз", то как тогда не запутаться? мне советовали делать отдельные либы для решения таких вопросов, так правда делают?
Прости, я не понимаю, про какие либы.
А где конкретно он говорит что не так с шаблоном Джейсона?
Обсуждают сегодня