SocketIO.Client.Namespace.Emit C# (CSharp) Method

Emit() public method

public Emit ( string eventName ) : void
eventName string
return void
      public void Emit(string eventName, params object[] data)
      {
         Emit(eventName, data, null);
      }

Same methods

Namespace::Emit ( string eventName, object args, Action ack ) : void

Usage Example

        public void WhenEmitOnTheClient_ItShouldBeEmittedWithTheDefaultNamespace()
        {
            var expected = new Packet
            {
                Type     = PacketType.Event,
                Name     = "eventName",
                Data     = "[\"data\"]",
                EndPoint = string.Empty
            };

            var expectedData = PacketParser.EncodePacket(expected);

            socket.Emit("eventName", "data");

            A.CallTo(() => fakeWebSocket.Write(expectedData)).MustHaveHappened();
        }