public override Task <PostModel> GetPost(PostIdModel request, ServerCallContext context) { Post post = API.GetPostById(request.Id); return(Task.FromResult(new PostModel { Id = post.PostId, Description = post.Description, Domain = post.Domain, Date = Timestamp.FromDateTime(post.Date) })); }
public override Task <PostResult> DeletePost(PostIdModel request, ServerCallContext context) { var result = API.DeletePost(request.Id); if (result != 0) { return(Task.FromResult(new PostResult { Message = "GOOD" })); } else { return(Task.FromResult(new PostResult { Message = "BAD" })); } }