static void FileWatcherChanged(FileChangeType type, string fullPath) { PackageItem item = AssemblyHelper.GetPackageItem(fullPath); switch (type) { case FileChangeType.Update: Common.RemoveService(fullPath); Common.AddService(item); // 更新类 break; case FileChangeType.Create: Common.AddService(item); // 添加类 break; case FileChangeType.Delete: // Common.RemoveService(fullPath); break; } Console.WriteLine($"{type.ToString()}|{fullPath}"); }