/// <summary> /// Sends the specified data to all registered listeners. /// </summary> /// <param name="data">The data.</param> public void Send(Data data) { Invocation invocation = Invocation.Get(); invocation.Event = this; invocation.Data = data; service.Queue(invocation); }