private static ulong AddPost(Stream str, BooruPost Post, BooruTagList Tags, BooruImage Image) { ulong postID = 0; Request(str, RequestCode.Add_Post, (rw) => { Post.ToWriter(rw); Tags.ToWriter(rw); Image.ToWriter(rw); }, (rw) => { postID = rw.ReadULong(); }); return(postID); }