Esempio n. 1
0
 private void swatcher_ItemDeleted(object sender, SwatcherEventArgs e)
 {
     if (e.Name.Contains(".dll"))
     {
         _jobAdapter.RemoveJobByPath(e.FullPath);
     }
 }
Esempio n. 2
0
 private static bool ItemExists(SwatcherEventArgs e)
 {
     return(File.Exists(e.FullPath) || Directory.Exists(e.FullPath));
 }
Esempio n. 3
0
        private bool IsWatchedItemType(SwatcherEventArgs e, ISwatcherConfig config)
        {
            var itemType = GetItemType(e.FullPath);

            return(config.ItemTypes.HasFlag(itemType));
        }
Esempio n. 4
0
 private void OnItemChanged(object sender, SwatcherEventArgs e)
 {
     ItemChanged?.Invoke(sender, e);
 }
Esempio n. 5
0
 private static void SwatcherOnChanged(object sender, SwatcherEventArgs e)
 {
 }
Esempio n. 6
0
 private static void SwatcherOnDeleted(object sender, SwatcherEventArgs e)
 {
 }