public override Task <ApplicantProfileObj> GetApplicantProfile(IdRequestApplicantProfile request, ServerCallContext context) { var _logic = new ApplicantProfileLogic(new EFGenericRepository <ApplicantProfilePoco>()); ApplicantProfilePoco poco = _logic.Get(Guid.Parse(request.Id)); if (poco == null) { throw new ArgumentOutOfRangeException(); } return(TranslateFromPoco(poco)); }
//get public override Task <ApplicantProfilereply> GetApplicantProfile(IdRequestApplicantProfile request, ServerCallContext context) { ApplicantProfilePoco poco = _logic.Get(Guid.Parse(request.Id)); return(Task.FromResult <ApplicantProfilereply>(FromPoco(poco))); }