public override async Task <KundeDtoList> GetKunden(Empty request, ServerCallContext context) { var response = new KundeDtoList(); response.Items.AddRange(await kundeManager.GetAllKunden().ConvertToDtos()); return(response); }
public override async Task <KundeDtoList> GetKunden(Empty request, ServerCallContext context) { try { var response = new KundeDtoList(); response.Items.AddRange(await _manager.GetAll().ConvertToDtos()); return(response); } catch (Exception) { throw new RpcException(new Status(StatusCode.Internal, "Internal error occured.")); } }