Не удалось привести прозрачный прокси к типу "ClassLibrary1.i_call_back". в System.ServiceModel.OperationContext.GetCallbackChannel[T]()

     public int connect(string name1)
    {
        senmessage("Пользователь, " + user.name + ", поключился к чату", 0);          
        return user.ID;
    }

     public void senmessage(string msg, int id)
    {
        foreach (var item in Userssss)
        {                         
                item.operationContext.GetCallbackChannel<i_call_back>().mescallback(msg);
                msg = msg.Substring(msg.IndexOf(':') + 1);               
        }
    }
     //не рабочий callback
     public void mescallback(string msg)
    {
        HorizontalAlignment a = new HorizontalAlignment();

        if (dd == 1)
        {
            a = HorizontalAlignment.Left;
        }
        else if (dd == 2)
        {
            a = HorizontalAlignment.Right;
        }
         linesz.Add(new Message() { Title = msg, s = DateTime.Now.ToString("dd MMMM yyyy | 
          HH:mm:ss"), alignment = a });
         dd = 2;
         d.MessagesList.ItemsSource = linesz;
         d.MessageBox.Text = "";
    }

Ответы (0 шт):