Пример #1
0
 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);
 }
Пример #2
0
 public IEnumerable <string> Resolve(User source, UserToReturnDTO destination, IEnumerable <string> destMember, ResolutionContext context)
 {
     return(Task.Run(async() =>
                     await _userManager.GetRolesAsync(source)).Result);
 }