aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Diagnostics
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2020-04-15 11:09:14 +0200
committerBond_009 <bond.009@outlook.com>2020-04-15 11:09:14 +0200
commitfc049caba2ed4db499bd53a2e521550bc45b6ebe (patch)
tree95c4870cda0783f51dd8207a86fd5ae906054f77 /MediaBrowser.Model/Diagnostics
parent9cca964b0880dc41792fe27ee03e69609ff2ac7e (diff)
parent2eb5775ee3fc0bd98f88e7208798dec4aa63c724 (diff)
Merge branch 'master' into nullable3
Diffstat (limited to 'MediaBrowser.Model/Diagnostics')
-rw-r--r--MediaBrowser.Model/Diagnostics/IProcess.cs31
-rw-r--r--MediaBrowser.Model/Diagnostics/IProcessFactory.cs35
2 files changed, 0 insertions, 66 deletions
diff --git a/MediaBrowser.Model/Diagnostics/IProcess.cs b/MediaBrowser.Model/Diagnostics/IProcess.cs
deleted file mode 100644
index c067189a6..000000000
--- a/MediaBrowser.Model/Diagnostics/IProcess.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-#pragma warning disable CS1591
-
-using System;
-using System.IO;
-using System.Threading.Tasks;
-
-namespace MediaBrowser.Model.Diagnostics
-{
- public interface IProcess : IDisposable
- {
- event EventHandler Exited;
-
- void Kill();
-
- bool WaitForExit(int timeMs);
-
- Task<bool> WaitForExitAsync(int timeMs);
-
- int ExitCode { get; }
-
- void Start();
-
- StreamWriter StandardInput { get; }
-
- StreamReader StandardError { get; }
-
- StreamReader StandardOutput { get; }
-
- ProcessOptions StartInfo { get; }
- }
-}
diff --git a/MediaBrowser.Model/Diagnostics/IProcessFactory.cs b/MediaBrowser.Model/Diagnostics/IProcessFactory.cs
deleted file mode 100644
index 2d15aed7e..000000000
--- a/MediaBrowser.Model/Diagnostics/IProcessFactory.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-#nullable disable
-#pragma warning disable CS1591
-
-namespace MediaBrowser.Model.Diagnostics
-{
- public interface IProcessFactory
- {
- IProcess Create(ProcessOptions options);
- }
-
- public class ProcessOptions
- {
- public string FileName { get; set; }
-
- public string Arguments { get; set; }
-
- public string WorkingDirectory { get; set; }
-
- public bool CreateNoWindow { get; set; }
-
- public bool UseShellExecute { get; set; }
-
- public bool EnableRaisingEvents { get; set; }
-
- public bool ErrorDialog { get; set; }
-
- public bool RedirectStandardError { get; set; }
-
- public bool RedirectStandardInput { get; set; }
-
- public bool RedirectStandardOutput { get; set; }
-
- public bool IsHidden { get; set; }
- }
-}