Beispiel #1
0
 public static BooruInfo FromReader(ReaderWriter Reader)
 {
     return(new BooruInfo()
     {
         BooruName = Reader.ReadString(),
         BooruCreator = Reader.ReadString(),
         ThumbnailSize = Reader.ReadUShort(),
         ThumbnailQuality = Reader.ReadByte(),
         DefaultRating = Reader.ReadByte(),
         DefaultTagType = Reader.ReadByte()
     });
 }
Beispiel #2
0
        public static BooruUser FromReader(ReaderWriter Reader)
        {
            bool includePassword = Reader.ReadBool();

            return(new BooruUser()
            {
                ID = Reader.ReadULong(),
                Username = Reader.ReadString(),
                MD5Password = includePassword ? Reader.ReadString() : null,

                IsAdmin = Reader.ReadBool(),
                Enabled = Reader.ReadBool(),
                CanAddPosts = Reader.ReadBool(),
                AdvancePostControl = Reader.ReadBool(),
                CanDeletePosts = Reader.ReadBool(),
                CanEditPosts = Reader.ReadBool(),
                CanEditTags = Reader.ReadBool(),
                CanDeleteTags = Reader.ReadBool(),

                MaxRating = Reader.ReadUShort()
            });
        }