StarryEyes.ViewModels.Timelines.Statuses.StatusViewModel.MuteUser C# (CSharp) Method

MuteUser() public method

public MuteUser ( ) : void
return void
        public void MuteUser()
        {
            var response = QueryMuteMessage(MainAreaTimelineResources.MsgMuteUserTitle,
                MainAreaTimelineResources.MsgMuteUserInstFormat.SafeFormat("@" + Status.User.ScreenName),
                MainAreaTimelineResources.MsgMuteUserContent);
            if (response.Response.CustomButtonResult != 0) return;
            System.Diagnostics.Debug.WriteLine("Mute: " + Status.User.ScreenName);
            Setting.Muteds.AddPredicate(new FilterOperatorEquals
            {
                LeftValue = new UserId(),
                RightValue = new NumericValue(Status.User.Id)
            }.Or(new FilterOperatorEquals
            {
                LeftValue = new RetweeterId(),
                RightValue = new NumericValue(Status.User.Id)
            }));
        }