reuse plugin instances

This commit is contained in:
Paddy Xu
2017-05-16 19:52:17 +03:00
parent b9d83bfd91
commit fd080f80e4
17 changed files with 73 additions and 51 deletions

View File

@@ -45,7 +45,7 @@ namespace QuickLook.Plugin.ArchiveViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
GC.SuppressFinalize(this);
@@ -54,7 +54,7 @@ namespace QuickLook.Plugin.ArchiveViewer
~Plugin()
{
Dispose();
Cleanup();
}
}
}

View File

@@ -43,7 +43,7 @@ namespace QuickLook.Plugin.HtmlViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
GC.SuppressFinalize(this);
@@ -52,7 +52,7 @@ namespace QuickLook.Plugin.HtmlViewer
~Plugin()
{
Dispose();
Cleanup();
}
}
}

View File

@@ -50,7 +50,7 @@ namespace QuickLook.Plugin.ImageViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
}
}

View File

@@ -44,7 +44,7 @@ namespace QuickLook.Plugin.MarkdownViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
GC.SuppressFinalize(this);
@@ -53,7 +53,7 @@ namespace QuickLook.Plugin.MarkdownViewer
~Plugin()
{
Dispose();
Cleanup();
}
private string GenerateMarkdownHtml(string path)

View File

@@ -69,7 +69,7 @@ namespace QuickLook.Plugin.OfficeViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
GC.SuppressFinalize(this);
@@ -89,7 +89,7 @@ namespace QuickLook.Plugin.OfficeViewer
~PluginInterface()
{
Dispose();
Cleanup();
}
}
}

View File

@@ -49,7 +49,7 @@ namespace QuickLook.Plugin.PDFViewer
};
}
public void Dispose()
public void Cleanup()
{
GC.SuppressFinalize(this);
@@ -59,7 +59,7 @@ namespace QuickLook.Plugin.PDFViewer
~Plugin()
{
Dispose();
Cleanup();
}
}
}

View File

@@ -56,7 +56,7 @@ namespace QuickLook.Plugin.TextViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
}
}

View File

@@ -52,7 +52,7 @@ namespace QuickLook.Plugin.VideoViewer
context.IsBusy = false;
}
public void Dispose()
public void Cleanup()
{
_vp?.Dispose();
}