コード例 #1
0
ファイル: MainViewModel.cs プロジェクト: powerdude/Goos
        private void JoinAuction()
        {
            XmppChat chat      = _connection.ConnectToChat(NewItemId, UserName);
            var      viewModel = new AuctionSniperViewModel(NewItemId, NewItemStopPrice, UserName, chat);

            Snipers.Add(viewModel);
        }
コード例 #2
0
 public AuctionSniperViewModel(int auctionId, int stopPrice, string bidder, XmppChat chat)
 {
     _auctionId             = auctionId;
     _auctionSniper         = new AuctionSniper(bidder, stopPrice);
     _chat                  = chat;
     _chat.MessageReceived += ChatMessageRecieved;
     _chat.SendMessage(AuctionCommand.Join().ToString());
 }
コード例 #3
0
ファイル: FakeAuction.cs プロジェクト: powerdude/Goos
 public void StartSellingItem(XmppConnection connection)
 {
     connection.CreateChat(AuctionId);
     _chat = connection.ConnectToChat(AuctionId, User);
     _chat.MessageReceived += MessageReceived;
 }