public async Task <FacebookPageDto> AddPageAsync(AddFaceboookPageDto dto) { var socialAccount = Mapper.Map <SocialAccount>(dto); socialAccount.SocialUser = Mapper.Map <SocialUser>(dto); socialAccount = await _socialAccountService.AddFacebookPageAsync(socialAccount, dto.FacebookId); return(Mapper.Map <FacebookPageDto>(socialAccount)); }
public async Task <IHttpActionResult> AddPage([Required] AddFaceboookPageDto dto) { var pageDto = await _appService.AddPageAsync(dto); return(CreatedAtRoute("GetFacebookPage", new { id = pageDto.Id }, pageDto)); }