示例#1
0
        public CachedGuild(IGatewayClient client, GatewayGuildJsonModel model)
            : base(client, model.Id)
        {
            ApplicationId = model.ApplicationId;

            Update(model);
        }
示例#2
0
        public void Update(GatewayGuildJsonModel model)
        {
            JoinedAt = model.JoinedAt;
            IsLarge  = model.Large;

            if (model.Unavailable.HasValue)
            {
                IsUnavailable = model.Unavailable.Value;
            }

            MemberCount = model.MemberCount;

            Update(model as GuildJsonModel);
        }