Beispiel #1
0
        private void InnerEvent(PublishOptions options, Func <EventDetails, WampMessage <object> > action)
        {
            EventDetails details = options.GetEventDetails(mSubscribeOptions.Match);

            WampMessage <object> message = action(details);

            Publish(message, options);
        }
Beispiel #2
0
            public RetainedEvent(PublishOptions options,
                                 Action <IRemoteWampTopicSubscriber, EventDetails> action)
            {
                EventDetails eventDetails = options.GetEventDetails();

                eventDetails.Retained = true;
                Details = eventDetails;
                Options = options;
                Action  = action;
            }