문제

ASP.NET MVC 프로젝트에서 작업 중이며 Facebook Connect API를 사용하여 Facebook과 통합하려고합니다. 이제 개념적 레이아웃이 어떻게 될지 상상하는 데 작은 문제가 있습니다. MVC에서 저장소 모델을 사용하고 있으며 내 DB가 있습니다. FB에서 사용자의 정보를 가져오고 데이터베이스에 FB_UID를 저장할 수 있기를 원합니다 (어쨌든 합법적입니까?) 또한 스토리를 사용자의 미니 피드에 게시 할 수 있기를 바랍니다. 사용자라는 모델 클래스가 있습니다. 이 클래스는 내 내부 DB와 FB 데이터베이스의 데이터로 채워야합니다. 데이터베이스와 통신 할 리포지토리 클래스가 있으며 FB와 어떤 부분이 어디에서 통신 해야하는지 모르겠습니다. 나는 FBDeveloperToolkit을 사용하는 것을 생각했지만이 포럼에서 읽은 내용에서 툴킷은 약간 오래된 것입니다! XFBML과 순수한 JavaScript 함수를 사용해야하는지 모르겠습니다. 그렇다면 어떻게 데이터를 DB로 다시 가져올 수 있습니까? 그리고 그것은 제가 프레젠테이션 계층에서 API 기능을 직접 호출한다는 것을 의미합니까?

누구든지 이것에서 나를 도와 줄 수 있습니까?

감사!

도움이 되었습니까?

해결책

Facebook API에서 필요한 기능의 하위 집합을 구현하는 FacebookService 계층을 제안합니다. DDD 세계에서는 반부패 층이라고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top