Example #1
0
        /// <summary>
        /// This methos is used to raise the local event
        /// </summary>
        /// <param name="event"></param>
        public static void RaiseEventLocally(RemoteEventArgs @event)
        {
            Log.Info($"Remote event raised: {@event.ItemName}", nameof(RemoteEventHandler));
            RemoteEventArgs args = new RemoteEventArgs()
            {
                ItemName = @event.ItemName
            };

            Sitecore.Events.Event.RaiseEvent("item:localevent:remote", new object[] { args });
        }
 private void RaiseRemoteEvent(RemoteEventArgs remoteEvent)
 {
     Sitecore.Events.Event.RaiseEvent("item:localevent:remote",
                                      new object[] { remoteEvent });
 }