Exemple #1
0
        /// <summary>
        /// Consumes events until the output adapter reports there are none remaining.
        /// </summary>
        /// <param name="address">Output adapter service address.</param>
        private static void ConsumeEvents(Uri address)
        {
            ClientPointOutputAdapter clientAdapter = new ClientPointOutputAdapter(address);

            WcfPointEvent result;

            while (clientAdapter.TryDequeueEvent(out result))
            {
                if (null != result.Payload)
                {
                    Console.WriteLine(result.StartTime);
                    foreach (KeyValuePair <string, object> pair in result.Payload)
                    {
                        Console.WriteLine("   {0} = {1}", pair.Key, pair.Value);
                    }
                }
            }
        }
Exemple #2
0
        /// <summary>
        /// Consumes events until the output adapter reports there are none remaining.
        /// </summary>
        /// <param name="address">Output adapter service address.</param>
        private static void ConsumeEvents(Uri address)
        {
            ClientPointOutputAdapter clientAdapter = new ClientPointOutputAdapter(address);

            WcfPointEvent result;

            while (clientAdapter.TryDequeueEvent(out result))
            {
                if (null != result.Payload)
                {
                    Console.WriteLine(result.StartTime);
                    foreach (KeyValuePair<string, object> pair in result.Payload)
                    {
                        Console.WriteLine("   {0} = {1}", pair.Key, pair.Value);
                    }
                }
            }
        }