Skip to content

Commit a66fa93

Browse files
committed
Upgrade Goblinfactory.Konsole
1 parent 3cd5243 commit a66fa93

File tree

5 files changed

+38
-38
lines changed

5 files changed

+38
-38
lines changed

src/InEngine.Core/AbstractCommand.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace InEngine.Core;
1111

1212
using Microsoft.Extensions.Logging;
1313

14-
public abstract class AbstractCommand : IJob, IWrite, IHasCommandLifeCycle, IHasMailSettings
14+
public abstract class AbstractCommand : IJob, IConsoleWrite, IHasCommandLifeCycle, IHasMailSettings
1515
{
1616
protected readonly ILogger<AbstractCommand> Log;
1717

@@ -104,17 +104,17 @@ public virtual async Task Execute(IJobExecutionContext context)
104104

105105
#region Console output
106106

107-
public IWrite Info(object val) => Write.Info(val);
108-
public IWrite Warning(object val) => Write.Warning(val);
109-
public IWrite Error(object val) => Write.Error(val);
110-
public IWrite Line(object val) => Write.Line(val);
111-
public IWrite ColoredLine(object val, ConsoleColor consoleColor) => Write.ColoredLine(val, consoleColor);
112-
public IWrite InfoText(object val) => Write.InfoText(val);
113-
public IWrite WarningText(object val) => Write.WarningText(val);
114-
public IWrite ErrorText(object val) => Write.ErrorText(val);
115-
public IWrite Text(object val) => Write.Text(val);
116-
public IWrite ColoredText(object val, ConsoleColor consoleColor) => Write.ColoredText(val, consoleColor);
117-
public IWrite Newline(int count = 1) => Write.Newline(count);
107+
public IConsoleWrite Info(object val) => Write.Info(val);
108+
public IConsoleWrite Warning(object val) => Write.Warning(val);
109+
public IConsoleWrite Error(object val) => Write.Error(val);
110+
public IConsoleWrite Line(object val) => Write.Line(val);
111+
public IConsoleWrite ColoredLine(object val, ConsoleColor consoleColor) => Write.ColoredLine(val, consoleColor);
112+
public IConsoleWrite InfoText(object val) => Write.InfoText(val);
113+
public IConsoleWrite WarningText(object val) => Write.WarningText(val);
114+
public IConsoleWrite ErrorText(object val) => Write.ErrorText(val);
115+
public IConsoleWrite Text(object val) => Write.Text(val);
116+
public IConsoleWrite ColoredText(object val, ConsoleColor consoleColor) => Write.ColoredText(val, consoleColor);
117+
public IConsoleWrite Newline(int count = 1) => Write.Newline(count);
118118
public string FlushBuffer() => Write.FlushBuffer();
119119
public void ToFile(string path, string text, bool shouldAppend = false) => Write.ToFile(path, text, shouldAppend);
120120

src/InEngine.Core/IO/IWrite.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
namespace InEngine.Core.IO;
44

5-
public interface IWrite
5+
public interface IConsoleWrite
66
{
7-
IWrite Newline(int count = 1);
8-
IWrite Info(object val);
9-
IWrite Warning(object val);
10-
IWrite Error(object val);
11-
IWrite Line(object val);
12-
IWrite ColoredLine(object val, ConsoleColor consoleColor);
7+
IConsoleWrite Newline(int count = 1);
8+
IConsoleWrite Info(object val);
9+
IConsoleWrite Warning(object val);
10+
IConsoleWrite Error(object val);
11+
IConsoleWrite Line(object val);
12+
IConsoleWrite ColoredLine(object val, ConsoleColor consoleColor);
1313

14-
IWrite InfoText(object val);
15-
IWrite WarningText(object val);
16-
IWrite ErrorText(object val);
17-
IWrite Text(object val);
18-
IWrite ColoredText(object val, ConsoleColor consoleColor);
14+
IConsoleWrite InfoText(object val);
15+
IConsoleWrite WarningText(object val);
16+
IConsoleWrite ErrorText(object val);
17+
IConsoleWrite Text(object val);
18+
IConsoleWrite ColoredText(object val, ConsoleColor consoleColor);
1919

2020
string FlushBuffer();
2121
void ToFile(string path, string text, bool shouldAppend = false);

src/InEngine.Core/IO/Write.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace InEngine.Core.IO;
77

8-
public class Write : IWrite
8+
public class Write : IConsoleWrite
99
{
1010
static readonly Mutex consoleOutputLock = new Mutex();
1111
static readonly Mutex fileOutputLock = new Mutex();
@@ -26,60 +26,60 @@ public Write(bool isBufferEnabled)
2626
IsBufferEnabled = isBufferEnabled;
2727
}
2828

29-
public IWrite Newline(int count = 1)
29+
public IConsoleWrite Newline(int count = 1)
3030
{
3131
for (var i = 0; i < count; i++)
3232
Console.WriteLine();
3333
return this;
3434
}
3535

36-
public IWrite Info(object val)
36+
public IConsoleWrite Info(object val)
3737
{
3838
return ColoredLine(val, InfoColor);
3939
}
4040

41-
public IWrite Error(object val)
41+
public IConsoleWrite Error(object val)
4242
{
4343
return ColoredLine(val, ErrorColor);
4444
}
4545

46-
public IWrite Warning(object val)
46+
public IConsoleWrite Warning(object val)
4747
{
4848
return ColoredLine(val, WarningColor);
4949
}
5050

51-
public IWrite Line(object val)
51+
public IConsoleWrite Line(object val)
5252
{
5353
return ColoredLine(val, LineColor);
5454
}
5555

56-
public IWrite ColoredLine(object val, ConsoleColor consoleColor)
56+
public IConsoleWrite ColoredLine(object val, ConsoleColor consoleColor)
5757
{
5858
WriteColoredLineOrText(val, consoleColor, true);
5959
return this;
6060
}
6161

62-
public IWrite InfoText(object val)
62+
public IConsoleWrite InfoText(object val)
6363
{
6464
return ColoredText(val, InfoColor);
6565
}
6666

67-
public IWrite ErrorText(object val)
67+
public IConsoleWrite ErrorText(object val)
6868
{
6969
return ColoredText(val, ErrorColor);
7070
}
7171

72-
public IWrite WarningText(object val)
72+
public IConsoleWrite WarningText(object val)
7373
{
7474
return ColoredText(val, WarningColor);
7575
}
7676

77-
public IWrite Text(object val)
77+
public IConsoleWrite Text(object val)
7878
{
7979
return ColoredText(val, LineColor);
8080
}
8181

82-
public IWrite ColoredText(object val, ConsoleColor consoleColor)
82+
public IConsoleWrite ColoredText(object val, ConsoleColor consoleColor)
8383
{
8484
WriteColoredLineOrText(val, consoleColor, false);
8585
return this;

src/InEngine.Core/InEngine.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="2.0.0" />
2929
<PackageReference Include="Serilog" Version="2.11.0" />
3030
<PackageReference Include="StackExchange.Redis" Version="1.2.4" />
31-
<PackageReference Include="Goblinfactory.Konsole" Version="3.1.0" />
31+
<PackageReference Include="Goblinfactory.Konsole" Version="6.2.2" />
3232
<PackageReference Include="RestSharp" Version="106.12.0" />
3333
<PackageReference Include="MailKit" Version="1.22.0" />
3434
<PackageReference Include="Serialize.Linq" Version="1.4.0" />

src/InEngine/ArgumentInterpreter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class ArgumentInterpreter
1515
{
1616
public ILogger Log { get; } = LogManager.GetLogger<PluginAssembly>();
1717
public string CliLogo { get; }
18-
public IWrite Write { get; } = new Write();
18+
public IConsoleWrite Write { get; } = new Write();
1919

2020
public ArgumentInterpreter()
2121
{

0 commit comments

Comments
 (0)