Files
polychat/PolyChat/Models/ChatPartner.cs
Patrick Hellebrand 9533c9b666 Add project files.
2021-09-21 08:05:08 +02:00

28 lines
820 B
C#

using SocketIOSharp.Server.Client;
using System.Collections.ObjectModel;
namespace PolyChat.Models
{
public class ChatPartner
{
public string Name;
public string Code;
public ObservableCollection<ChatMessage> Messages;
private SocketIOSocket socketIOSocket;
public ChatPartner(string name, string code, ObservableCollection<ChatMessage> messages = null)
{
Name = name;
Code = code;
if (messages == null) Messages = new ObservableCollection<ChatMessage>();
else Messages = messages;
}
public SocketIOSocket SocketIOSocket { get => socketIOSocket; set => socketIOSocket = value; }
public void AddMessage(ChatMessage message)
{
Messages.Add(message);
}
}
}