도메인 드라이브 디자인 방식으로 응용 프로그램을 개발하고 있습니다. 특별한 경우에는 집계의 값 개체 목록을 검색하여 제시해야합니다. 나는이 같은 읽기 전용 저장소를 만든 것을해야 할 일 :Aggreteroot없이 값 객체 검색
public interface IBlogTagReadOnlyRepository : IReadOnlyRepository<BlogTag, string>
{
IEnumerable<BlogTag> GetAllBlogTagsQuery(string tagName);
}
BlogTag이 블로그의 집계에 값 개체입니다 지금은 잘 작동하지만를 내가 처리의 방법과 프로젝트의 미래에 대해 생각할 때, 내 관심이 커진다! 그러한 경우에 포함 된 모든 값 객체에 대해 별도의 읽기 전용 저장소를 만드는 것이 좋지 않습니까? 누구나 더 나은 해결책을 알고 있습니까?
감사, 확실히 내가 서비스 (응용 프로그램) 계층에서 동일한 방법을했습니다,하지만 난 값 객체의 목록을 얻어야한다 저장소 층에 대해서 이야기하고 (이 같은에 있어야
건배 스콧 집계 루트 저장소 또는 다른 읽기 전용 저장소?) FlunetNhiberate 및 SQl 서버를 사용하는 방식으로 – Ehsan
저장소 자체가 필요하지 않습니다. http://www.jefclaes.be/2014/01/repositories-where-did-we-go-wrong_26.html – JefClaes
, 감사합니다. – Ehsan