Я создал новую службу с шаблоном ServiceStack Visual Studio («ServiceStack ASP.NET Empty»).Шаблоны Visual Studio ServiceStack и шаблон REPOSITORY
Это создает 4 проекта, ServiceModel, ServiceInterface, ServiceHost и тестовый проект. Если бы я должен был инкапсулировать мой доступ к данным с помощью шаблона REPOSITORY через интерфейс (think dependency injection), и ему не разрешалось добавлять какие-либо другие проекты в решение, какой проект должен содержать этот код и почему? Если код репо должен был быть перенесен в другой проект, какими будут зависимости проектов, то есть ServiceModel, ServiceInterface?
Спасибо, Стефану