Example #1
0
        public void Send <T>(FileEntry <T> entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            if (entry == null || entry.RootFolderType == FolderType.USER)
            {
                return;
            }

            MessageService.Send(initiator, action, MessageTarget.Create(entry.ID), description);
        }
Example #2
0
        public static void Send(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            if (entry == null)
            {
                return;
            }

            MessageService.Send(initiator, action, MessageTarget.Create(entry.ID), description);
        }
        private static void SendInitiatorMessage(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            // do not log actions in users folder
            if (entry == null || entry.RootFolderType == FolderType.USER)
            {
                return;
            }

            MessageService.Send(initiator, action, MessageTarget.Create(entry.ID), description);
        }
        private static void SendInitiatorMessage(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            if (sender == null)
            {
                return;
            }

            // do not log actions in users folder
            if (entry == null || entry.RootFolderType == FolderType.USER)
            {
                return;
            }

            var message = Create(initiator.ToString(), action, description);

            if (!MessagePolicy.Check(message))
            {
                return;
            }

            sender.Send(message);
        }
        private static void SendInitiatorMessage(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            // do not log actions in users folder
            if (entry == null || entry.RootFolderType == FolderType.USER) return;

            MessageService.Send(initiator, action, description);
        }
 public static void Send(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(entry, initiator, action, description);
 }
 public static void Send(MessageInitiator initiator, MessageAction action, MessageTarget target, params string[] description)
 {
     SendInitiatorMessage(null, initiator.ToString(), action, target, description);
 }
 public static void Send(HttpRequest request, MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(request, initiator.ToString(), action, null, description);
 }
Example #9
0
 public void Send(MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(initiator.ToString(), action, null, description);
 }
 public static void Send(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(entry, initiator, action, description);
 }
 public static void Send(MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(null, initiator.ToString(), action, description);
 }
 public static void Send(HttpRequest request, MessageInitiator initiator, MessageAction action, params string[] description)
 {
     SendInitiatorMessage(request, initiator.ToString(), action, description);
 }
        private static void SendInitiatorMessage(FileEntry entry, MessageInitiator initiator, MessageAction action, params string[] description)
        {
            if (sender == null) return;

            // do not log actions in users folder
            if (entry == null || entry.RootFolderType == FolderType.USER) return;

            var message = Create(initiator.ToString(), action, description);
            if (!MessagePolicy.Check(message)) return;

            sender.Send(message);
        }