public override async Task <GetIdiomListReply> GetIdiomList(GetIdiomListRequest request, ServerCallContext context) { var result = new GetIdiomListReply(); result.Idioms.AddRange(await _idioms.GetIdiomList(request.Skip, request.Count, int.Parse(context.GetHttpContext().User.Identity.Name), request.Search, request.Sort, request.LanguageIds, request.Favorites, request.TranslatedInAllLanguages)); return(result); }