Результаты поиска по запросу "service-layer"

1 ответ

Отделение уровня обслуживания от уровня проверки

1 ответ

ASP.NET MVC с уровнем обслуживания и уровнем хранилища, где должны быть определены интерфейсы?

Я нахожусь в процессе определения довольно простой многоуровневой архитектуры для приложения .NET MVC, которое имеет уровень хранилища и уровень обслуживания. Я нашел несколько довольно четких и простых примеров, ...

1 ответ

Обязанности уровней обслуживания и репозитория

Просто пытаюсь разобраться с обязанностями уровня обслуживания и уровня хранилища при сохранении объекта в моем хранилище сохраняемости.Мое понимание сейчас ...

ТОП публикаций

1 ответ

@ eldar, я думаю, что оба подхода хороши. И, кстати, для меня EF-модели не следует рассматривать как модели (если вы не используете подход Code First) => они просто генерируются автоматически вспомогательными транспортными объектами базы данных, которые должны входить в репозиторий CRUD, а не в службу, потому что они часто загрязнены / связанных с используемой вами технологией доступа к данным (в данном случае EF).

м, у меня есть RegisterModel для регистрации пользователей и некоторые UserService, которые реализуют IUserService public interface IUserService { User CreateUser(User newUser); } [HttpPost] public ActionResult Register(RegisterModel model) { if ...

1 ответ

Таким образом, ваш репозиторий должен увлажнять всю сущность, даже если она не используется? Это кажется очень неэффективным.

я есть уровень хранилища, который отвечает за мой доступ к данным, который вызывается уровнем обслуживания. Сервисный уровень возвращает DTO, которые сериализуются и отправляются по проводам. Чаще всего сервисы делают немного больше, чем просто ...

1 ответ

 он рассматривает UoW с точки зрения модульного тестирования, но также охватывает репозитории. Там, где он ссылается на репозитории из контроллера MVC, у вас будет другой промежуточный уровень обслуживания.

даю приложение MVC, используя шаблон Service Layer / Repository / Unit of Work с EF4. Я немного запутался в логике. Я знаю, что дело в том, чтобы отделить систему, но я немного запутался. Поэтому контроллеры MVC вызывают сервисы для заполнения ...

1 ответ

Я думаю, что это зависит. Лично я склонен возвращать полные объекты по умолчанию, но если код требует этого (например, для лучшего запроса perf с большими наборами результатов), я бы рассмотрел добавление дополнительных методов, которые возвращают частичные данные или другие форматы.

ение многих лет я переиздавал один и тот же код снова и снова (с эволюцией), не находя какой-то метод чистого и эффективного его абстрагирования. Шаблон является базовым методом 'find [Type] s' в моих сервисных слоях, который абстрагирует ...

1 ответ

Как добавить в @FacesValidator с помощью @EJB, @PersistenceContext, @Inject, @Autowired

Как я могу ввести зависимость как@EJB, @PersistenceContext, @Inject, @AutoWiredи т. д. в@FacesValidator? В моем конкретном случае мне нужно внедрить управляемый компонент Spring через@AutoWired: @FacesValidator("emailExistValidator") public ...

1 ответ

Отделение уровня обслуживания от уровня проверки

В настоящее время у меня есть сервисный слой на основе статьиПроверка с помощью сервисного уровня [https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/models-data/validating-with-a-service-layer-cs] с сайта ASP.NET. Согласно ...

1 ответ

ASP.NET MVC с уровнем обслуживания и уровнем хранилища, где должны быть определены интерфейсы?

Я нахожусь в процессе определения довольно простой многоуровневой архитектуры для приложения .NET MVC, которое имеет уровень хранилища и уровень обслуживания. Я нашел несколько довольно четких и простых примеров, ...