public IEnumerable <int> Resolve(User source, UserToReturnDTO destination, IEnumerable <int> destMember, ResolutionContext context) { return(Task.Run(async() => { var posts = await _postRepository.FindRange(p => p.Users.Where(u => u.UserId == source.Id).Any()); return posts.Select(x => x.Id); }).Result); }
public IEnumerable <string> Resolve(User source, UserToReturnDTO destination, IEnumerable <string> destMember, ResolutionContext context) { return(Task.Run(async() => await _userManager.GetRolesAsync(source)).Result); }