public OpenrecCommentViewModel(OpenrecSitePlugin.IOpenrecYell yell, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options)
            : this(metadata, methods, connectionStatus, options)
        {
            _message = yell;

            //_nameItems = yell.NameItems;
            //MessageItems = yell.CommentItems;
            //Thumbnail = yell.UserIcon;
            //Id = yell.Id.ToString();
            //PostTime = yell.PostTime;
        }
Пример #2
0
        public OpenrecCommentViewModel(OpenrecSitePlugin.IOpenrecYell yell, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options)
            : this(metadata, methods, connectionStatus, options)
        {
            _message = yell;
            //messageItems.Add(MessagePartFactory.CreateMessageText("エールポイント:" + commentData.YellPoints + Environment.NewLine));

            var messageItems = new List <IMessagePart>();

            messageItems.Add(Common.MessagePartFactory.CreateMessageText("エールポイント:" + yell.YellPoints));
            if (yell.Message != null)
            {
                messageItems.Add(Common.MessagePartFactory.CreateMessageText(Environment.NewLine));
                messageItems.Add(Common.MessagePartFactory.CreateMessageText(yell.Message));
            }
            _nameItems   = yell.NameItems;
            MessageItems = messageItems;
            Thumbnail    = yell.UserIcon;
            Id           = yell.Id.ToString();
            PostTime     = yell.PostTime.ToString("HH:mm:ss");
        }