public override Task <CompanyJobDescriptionPayload> ReadCompanyJobDescription(CompanyJobDescriptionIdRequest request, ServerCallContext context) { CompanyJobDescriptionPoco poco = _logic.Get(Guid.Parse(request.Id)); return(new Task <CompanyJobDescriptionPayload>( () => new CompanyJobDescriptionPayload() { Id = poco.Id.ToString(), Job = poco.Job.ToString(), JobName = poco.JobName, JobDescriptions = poco.JobDescriptions })); }
public override Task <CompanyJobDescriptionPayload> ReadCompanyJobDescription(CompanyJobDescriptionIdRequest request, ServerCallContext context) { var poco = _logic.Get(Guid.Parse(request.Id)); _ = poco ?? throw new ArgumentException("No Company Job description Record with this Id Found "); return(new Task <CompanyJobDescriptionPayload>(() => new CompanyJobDescriptionPayload() { Id = poco.Id.ToString(), Job = poco.Job.ToString(), JobName = poco.JobName, JobDescription = poco.JobDescriptions })); }