diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..e69de29
diff --git a/bin/Debug/net6.0/Castle.Core.dll b/bin/Debug/net6.0/Castle.Core.dll
new file mode 100755
index 0000000..eb7fd3b
Binary files /dev/null and b/bin/Debug/net6.0/Castle.Core.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll b/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll
new file mode 100755
index 0000000..c695bdd
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Bcl.HashCode.dll b/bin/Debug/net6.0/Microsoft.Bcl.HashCode.dll
new file mode 100755
index 0000000..6d749da
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Bcl.HashCode.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll
new file mode 100755
index 0000000..5e65b47
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll b/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll
new file mode 100755
index 0000000..773a2d7
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Caching.Abstractions.dll b/bin/Debug/net6.0/Microsoft.Extensions.Caching.Abstractions.dll
new file mode 100755
index 0000000..6bc2cd7
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Caching.Abstractions.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Caching.Memory.dll b/bin/Debug/net6.0/Microsoft.Extensions.Caching.Memory.dll
new file mode 100755
index 0000000..0503c33
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Caching.Memory.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll
new file mode 100755
index 0000000..cc423ac
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Binder.dll b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Binder.dll
new file mode 100755
index 0000000..907d2e7
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Binder.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Configuration.dll b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.dll
new file mode 100755
index 0000000..be9af2c
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Configuration.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
new file mode 100755
index 0000000..23d7cec
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.dll b/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.dll
new file mode 100755
index 0000000..e159f74
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Logging.Abstractions.dll b/bin/Debug/net6.0/Microsoft.Extensions.Logging.Abstractions.dll
new file mode 100755
index 0000000..da7fc69
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Logging.Abstractions.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Logging.dll b/bin/Debug/net6.0/Microsoft.Extensions.Logging.dll
new file mode 100755
index 0000000..1b582d3
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Logging.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Options.dll b/bin/Debug/net6.0/Microsoft.Extensions.Options.dll
new file mode 100755
index 0000000..49f1e54
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Options.dll differ
diff --git a/bin/Debug/net6.0/Microsoft.Extensions.Primitives.dll b/bin/Debug/net6.0/Microsoft.Extensions.Primitives.dll
new file mode 100755
index 0000000..369eabb
Binary files /dev/null and b/bin/Debug/net6.0/Microsoft.Extensions.Primitives.dll differ
diff --git a/bin/Debug/net6.0/Moq.dll b/bin/Debug/net6.0/Moq.dll
new file mode 100755
index 0000000..3c9679c
Binary files /dev/null and b/bin/Debug/net6.0/Moq.dll differ
diff --git a/bin/Debug/net6.0/System.Diagnostics.EventLog.dll b/bin/Debug/net6.0/System.Diagnostics.EventLog.dll
new file mode 100755
index 0000000..8a65e71
Binary files /dev/null and b/bin/Debug/net6.0/System.Diagnostics.EventLog.dll differ
diff --git a/bin/Debug/net6.0/csharp-console-teleprompter b/bin/Debug/net6.0/csharp-console-teleprompter
new file mode 100755
index 0000000..e09d3c1
Binary files /dev/null and b/bin/Debug/net6.0/csharp-console-teleprompter differ
diff --git a/bin/Debug/net6.0/csharp-console-teleprompter.deps.json b/bin/Debug/net6.0/csharp-console-teleprompter.deps.json
new file mode 100644
index 0000000..3656333
--- /dev/null
+++ b/bin/Debug/net6.0/csharp-console-teleprompter.deps.json
@@ -0,0 +1,512 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v6.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v6.0": {
+ "csharp-console-teleprompter/1.0.0": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "3.1.2",
+ "Moq": "4.20.70",
+ "coverlet.msbuild": "6.0.2",
+ "xunit": "2.8.1",
+ "xunit.runner.visualstudio": "2.8.1"
+ },
+ "runtime": {
+ "csharp-console-teleprompter.dll": {}
+ }
+ },
+ "Castle.Core/5.1.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "6.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Castle.Core.dll": {
+ "assemblyVersion": "5.0.0.0",
+ "fileVersion": "5.1.1.0"
+ }
+ }
+ },
+ "coverlet.msbuild/6.0.2": {},
+ "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "Microsoft.Bcl.HashCode/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/3.1.2": {
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "1.1.0",
+ "Microsoft.Bcl.HashCode": "1.1.0",
+ "Microsoft.EntityFrameworkCore.Abstractions": "3.1.2",
+ "Microsoft.EntityFrameworkCore.Analyzers": "3.1.2",
+ "Microsoft.Extensions.Caching.Memory": "3.1.2",
+ "Microsoft.Extensions.DependencyInjection": "3.1.2",
+ "Microsoft.Extensions.Logging": "3.1.2",
+ "System.Collections.Immutable": "1.7.0",
+ "System.ComponentModel.Annotations": "4.7.0",
+ "System.Diagnostics.DiagnosticSource": "4.7.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6703"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/3.1.2": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6703"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/3.1.2": {},
+ "Microsoft.Extensions.Caching.Abstractions/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "3.1.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.2",
+ "Microsoft.Extensions.Logging.Abstractions": "3.1.2",
+ "Microsoft.Extensions.Options": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.2": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Binder": "3.1.2",
+ "Microsoft.Extensions.DependencyInjection": "3.1.2",
+ "Microsoft.Extensions.Logging.Abstractions": "3.1.2",
+ "Microsoft.Extensions.Options": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/3.1.2": {
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/3.1.2": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.2",
+ "Microsoft.Extensions.Primitives": "3.1.2"
+ },
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/3.1.2": {
+ "runtime": {
+ "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "3.1.2.0",
+ "fileVersion": "3.100.220.6706"
+ }
+ }
+ },
+ "Moq/4.20.70": {
+ "dependencies": {
+ "Castle.Core": "5.1.1"
+ },
+ "runtime": {
+ "lib/net6.0/Moq.dll": {
+ "assemblyVersion": "4.20.70.0",
+ "fileVersion": "4.20.70.0"
+ }
+ }
+ },
+ "System.Collections.Immutable/1.7.0": {},
+ "System.ComponentModel.Annotations/4.7.0": {},
+ "System.Diagnostics.DiagnosticSource/4.7.0": {},
+ "System.Diagnostics.EventLog/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ },
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "xunit/2.8.1": {
+ "dependencies": {
+ "xunit.analyzers": "1.14.0",
+ "xunit.assert": "2.8.1",
+ "xunit.core": "2.8.1"
+ }
+ },
+ "xunit.abstractions/2.0.3": {
+ "runtime": {
+ "lib/netstandard2.0/xunit.abstractions.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "xunit.analyzers/1.14.0": {},
+ "xunit.assert/2.8.1": {
+ "runtime": {
+ "lib/net6.0/xunit.assert.dll": {
+ "assemblyVersion": "2.8.1.0",
+ "fileVersion": "2.8.1.0"
+ }
+ }
+ },
+ "xunit.core/2.8.1": {
+ "dependencies": {
+ "xunit.extensibility.core": "2.8.1",
+ "xunit.extensibility.execution": "2.8.1"
+ }
+ },
+ "xunit.extensibility.core/2.8.1": {
+ "dependencies": {
+ "xunit.abstractions": "2.0.3"
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.core.dll": {
+ "assemblyVersion": "2.8.1.0",
+ "fileVersion": "2.8.1.0"
+ }
+ }
+ },
+ "xunit.extensibility.execution/2.8.1": {
+ "dependencies": {
+ "xunit.extensibility.core": "2.8.1"
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.execution.dotnet.dll": {
+ "assemblyVersion": "2.8.1.0",
+ "fileVersion": "2.8.1.0"
+ }
+ }
+ },
+ "xunit.runner.visualstudio/2.8.1": {}
+ }
+ },
+ "libraries": {
+ "csharp-console-teleprompter/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Castle.Core/5.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
+ "path": "castle.core/5.1.1",
+ "hashPath": "castle.core.5.1.1.nupkg.sha512"
+ },
+ "coverlet.msbuild/6.0.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8b4jBNH7mcQy1otyQErjjIUuGD74XxKZ1wvDufbY7jhWwckl7wIa+icjwdPYeI0aYMS4Tp63LIZvyMFjWwOMDw==",
+ "path": "coverlet.msbuild/6.0.2",
+ "hashPath": "coverlet.msbuild.6.0.2.nupkg.sha512"
+ },
+ "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1Am6l4Vpn3/K32daEqZI+FFr96OlZkgwK2LcT3pZ2zWubR5zTPW3/FkO1Rat9kb7oQOa4rxgl9LJHc5tspCWfg==",
+ "path": "microsoft.bcl.asyncinterfaces/1.1.0",
+ "hashPath": "microsoft.bcl.asyncinterfaces.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.Bcl.HashCode/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-J2G1k+u5unBV+aYcwxo94ip16Rkp65pgWFb0R6zwJipzWNMgvqlWeuI7/+R+e8bob66LnSG+llLJ+z8wI94cHg==",
+ "path": "microsoft.bcl.hashcode/1.1.0",
+ "hashPath": "microsoft.bcl.hashcode.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-VMpXQUCwVPXjDmX913ZcP6CF2XSUsCbf0C3FtVt6sNPsLlVB/ogiSQRx49UUbwZUoIkRuvsJsg7H8ugtUjQG6g==",
+ "path": "microsoft.entityframeworkcore/3.1.2",
+ "hashPath": "microsoft.entityframeworkcore.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-68sbjBsyhu4VjEttN1N0vnT/51AeemXv8HmbDLNC2kRMCw0BZxIhRVsK4/3eWvGd5antNfEswFkHVDPAmB99Pw==",
+ "path": "microsoft.entityframeworkcore.abstractions/3.1.2",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2v0Md70wiGS1vmco8/koAz93eOSusFh83OqwYWFxhxS6wSii7LDOhWL5Ww/zRsuGkxH4uWtNkMg5gLXBTs64Jg==",
+ "path": "microsoft.entityframeworkcore.analyzers/3.1.2",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UfMC7L+8ha05PUAfVpmMS0kb7C1BoOrWxN70706D50qWohXLYgkUsu22oS7zkd9amCPTCmhRm2z/LisN8SESgg==",
+ "path": "microsoft.extensions.caching.abstractions/3.1.2",
+ "hashPath": "microsoft.extensions.caching.abstractions.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4O/YgpVhK/ZIYteGy9LyJv+YRcTxLOe7AnMUHBj1m1U40Er1/dbMymFTH1HrRS/fkVB90un24JhG+c1qSWjjjA==",
+ "path": "microsoft.extensions.caching.memory/3.1.2",
+ "hashPath": "microsoft.extensions.caching.memory.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BxwRSBab309SYMCDCFyB6eSc7FnX5m9kOJQHw2IQIyb5PEtpfslhscTw63Gwhl3dPnaM1VGFXIyI0BVgpiLgOw==",
+ "path": "microsoft.extensions.configuration/3.1.2",
+ "hashPath": "microsoft.extensions.configuration.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xmfdVdazTslWJ8od7uNS9QSPqn1wBC84RLprPrFS20EdAqd3lV0g0IZAitYbCiiICpjktnhzbUb85aLHNZ3RQw==",
+ "path": "microsoft.extensions.configuration.abstractions/3.1.2",
+ "hashPath": "microsoft.extensions.configuration.abstractions.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Binder/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IWrc9/voGki2pc5g8bRXIqs+P50tXOjNf47qgFKSu/pL50InRuXxh/nj5AG9Po8YRpvT/bYIUk3XQqHH7yUg5w==",
+ "path": "microsoft.extensions.configuration.binder/3.1.2",
+ "hashPath": "microsoft.extensions.configuration.binder.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-e+F6/wjQPOFHB/sGWTAqC8FX/C6+JZWWLpryXTAQYIS3tr+17lByADdP9Y6RtxfJ4kW/IPrU6RuxTNZNdAQz1A==",
+ "path": "microsoft.extensions.dependencyinjection/3.1.2",
+ "hashPath": "microsoft.extensions.dependencyinjection.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/CZzCSCIm/3FFoXHfUpsfov/Elo268dcvlz/MMINT0vPgphqg2pAgdEn/EjCDyoAT3NAmsRmjfGwBumC1uYJtA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.2",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AIIRgKamzEqJNLZsHd37VogFX9YpxgrBmf/b3dznD7S0qjxWQnAs498ulLV1n6AKJ8XVjTCBNzsvQiSwCa7dIw==",
+ "path": "microsoft.extensions.logging/3.1.2",
+ "hashPath": "microsoft.extensions.logging.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cIXPw7VVX3fON4uuHwJFmCi0qDl8uY75xZMKB2oM3In0ZDEB1Ee+p9Ti1DSw92AwRtJ2Zh+QG1joTBednJMzvA==",
+ "path": "microsoft.extensions.logging.abstractions/3.1.2",
+ "hashPath": "microsoft.extensions.logging.abstractions.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-6F4anwt9yMlnQckac2etjrasRFyqZNIp46p+i9qVps0DXNsOLZIKRkqq4AY4FlxXxKeGkEJC7M77RQEkvd3p8Q==",
+ "path": "microsoft.extensions.options/3.1.2",
+ "hashPath": "microsoft.extensions.options.3.1.2.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/3.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WGtoFWY9yc9HGMG6ObDNQPz9dBP+xz/GqFe2dKjdE/cSdXFEKxCFTyYCzL/e8kxVkc/Bq9qjOsXRWydvn0g9Uw==",
+ "path": "microsoft.extensions.primitives/3.1.2",
+ "hashPath": "microsoft.extensions.primitives.3.1.2.nupkg.sha512"
+ },
+ "Moq/4.20.70": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4rNnAwdpXJBuxqrOCzCyICXHSImOTRktCgCWXWykuF1qwoIsVvEnR7PjbMk/eLOxWvhmj5Kwt+kDV3RGUYcNwg==",
+ "path": "moq/4.20.70",
+ "hashPath": "moq.4.20.70.nupkg.sha512"
+ },
+ "System.Collections.Immutable/1.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RVSM6wZUo6L2y6P3vN6gjUtyJ2IF2RVtrepF3J7nrDKfFQd5u/SnSUFclchYQis8/k5scHy9E+fVeKVQLnnkzw==",
+ "path": "system.collections.immutable/1.7.0",
+ "hashPath": "system.collections.immutable.1.7.0.nupkg.sha512"
+ },
+ "System.ComponentModel.Annotations/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==",
+ "path": "system.componentmodel.annotations/4.7.0",
+ "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-oJjw3uFuVDJiJNbCD8HB4a2p3NYLdt1fiT5OGsPLw+WTOuG0KpP4OXelMmmVKpClueMsit6xOlzy4wNKQFiBLg==",
+ "path": "system.diagnostics.diagnosticsource/4.7.0",
+ "hashPath": "system.diagnostics.diagnosticsource.4.7.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==",
+ "path": "system.diagnostics.eventlog/6.0.0",
+ "hashPath": "system.diagnostics.eventlog.6.0.0.nupkg.sha512"
+ },
+ "xunit/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-MLBz2NQp3rtSIoJdjj3DBEr/EeOFlQYF3oCCljat3DY9GQ7yYmtjIAv8Zyfm5BcwYso5sjvIe5scuHaJPVCGIQ==",
+ "path": "xunit/2.8.1",
+ "hashPath": "xunit.2.8.1.nupkg.sha512"
+ },
+ "xunit.abstractions/2.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==",
+ "path": "xunit.abstractions/2.0.3",
+ "hashPath": "xunit.abstractions.2.0.3.nupkg.sha512"
+ },
+ "xunit.analyzers/1.14.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KcFBmV2150xZHPUebV3YLR5gGl8R4wLuPOoxMiwCf1L4bL8ls0dcwtGFzr6NvQRgg6dWgSqbE52I6SYyeB0VnQ==",
+ "path": "xunit.analyzers/1.14.0",
+ "hashPath": "xunit.analyzers.1.14.0.nupkg.sha512"
+ },
+ "xunit.assert/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-DDM18ur+PeNFhQ4w/vO+uvCUy8hA3OS5+AMf/CFov9Wco7Le49zzj0hovRWwa8f/3vaUfjL5r+IkPvqEHu2IIg==",
+ "path": "xunit.assert/2.8.1",
+ "hashPath": "xunit.assert.2.8.1.nupkg.sha512"
+ },
+ "xunit.core/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ng4Q/DOwotESPl5CufcdqgP6O2KDpdEcIvNfA3upzfCiBrkj5WsmLhf/XUsCVolzvHA7b1WUlyeTo7j1ulG4gQ==",
+ "path": "xunit.core/2.8.1",
+ "hashPath": "xunit.core.2.8.1.nupkg.sha512"
+ },
+ "xunit.extensibility.core/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ilfAsxEhpne9AXXf3W+O65mRgGum94m2xHYm1yeJ1m7eiINM6OOwpaHhoNC/KWEQ2u/WF6/XiEs+Q0TOq7hiGA==",
+ "path": "xunit.extensibility.core/2.8.1",
+ "hashPath": "xunit.extensibility.core.2.8.1.nupkg.sha512"
+ },
+ "xunit.extensibility.execution/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-38UnJW+64Wn8QIabujcNEw0HKvWw2AlYCgU8GNwCCDqyrSuRYb7zwetn7SHoHfbL9e9FAvEiAMXmc2wSUY8sVQ==",
+ "path": "xunit.extensibility.execution/2.8.1",
+ "hashPath": "xunit.extensibility.execution.2.8.1.nupkg.sha512"
+ },
+ "xunit.runner.visualstudio/2.8.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qBTK0WAcnw65mymIjVDqWUTdqjMyzjwu9e9SF0oGYfYELgbcteDZ4fQLJaXw8mzkvpAD7YdoexBbg8VYQFkWWA==",
+ "path": "xunit.runner.visualstudio/2.8.1",
+ "hashPath": "xunit.runner.visualstudio.2.8.1.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/bin/Debug/net6.0/csharp-console-teleprompter.dll b/bin/Debug/net6.0/csharp-console-teleprompter.dll
new file mode 100644
index 0000000..ef6e18d
Binary files /dev/null and b/bin/Debug/net6.0/csharp-console-teleprompter.dll differ
diff --git a/bin/Debug/net6.0/csharp-console-teleprompter.pdb b/bin/Debug/net6.0/csharp-console-teleprompter.pdb
new file mode 100644
index 0000000..062a9a7
Binary files /dev/null and b/bin/Debug/net6.0/csharp-console-teleprompter.pdb differ
diff --git a/bin/Debug/net6.0/csharp-console-teleprompter.runtimeconfig.json b/bin/Debug/net6.0/csharp-console-teleprompter.runtimeconfig.json
new file mode 100644
index 0000000..4986d16
--- /dev/null
+++ b/bin/Debug/net6.0/csharp-console-teleprompter.runtimeconfig.json
@@ -0,0 +1,9 @@
+{
+ "runtimeOptions": {
+ "tfm": "net6.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "6.0.0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll b/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll
new file mode 100755
index 0000000..bc23526
Binary files /dev/null and b/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll differ
diff --git a/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll b/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll
new file mode 100755
index 0000000..03b44f1
Binary files /dev/null and b/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll differ
diff --git a/bin/Debug/net6.0/xunit.abstractions.dll b/bin/Debug/net6.0/xunit.abstractions.dll
new file mode 100755
index 0000000..d1e90bf
Binary files /dev/null and b/bin/Debug/net6.0/xunit.abstractions.dll differ
diff --git a/bin/Debug/net6.0/xunit.assert.dll b/bin/Debug/net6.0/xunit.assert.dll
new file mode 100755
index 0000000..0eef95e
Binary files /dev/null and b/bin/Debug/net6.0/xunit.assert.dll differ
diff --git a/bin/Debug/net6.0/xunit.core.dll b/bin/Debug/net6.0/xunit.core.dll
new file mode 100755
index 0000000..94b20a3
Binary files /dev/null and b/bin/Debug/net6.0/xunit.core.dll differ
diff --git a/bin/Debug/net6.0/xunit.execution.dotnet.dll b/bin/Debug/net6.0/xunit.execution.dotnet.dll
new file mode 100755
index 0000000..d6f8c70
Binary files /dev/null and b/bin/Debug/net6.0/xunit.execution.dotnet.dll differ
diff --git a/bin/Debug/net6.0/xunit.runner.reporters.netcoreapp10.dll b/bin/Debug/net6.0/xunit.runner.reporters.netcoreapp10.dll
new file mode 100755
index 0000000..26e696c
Binary files /dev/null and b/bin/Debug/net6.0/xunit.runner.reporters.netcoreapp10.dll differ
diff --git a/bin/Debug/net6.0/xunit.runner.utility.netcoreapp10.dll b/bin/Debug/net6.0/xunit.runner.utility.netcoreapp10.dll
new file mode 100755
index 0000000..9f5d431
Binary files /dev/null and b/bin/Debug/net6.0/xunit.runner.utility.netcoreapp10.dll differ
diff --git a/bin/Debug/net6.0/xunit.runner.visualstudio.testadapter.dll b/bin/Debug/net6.0/xunit.runner.visualstudio.testadapter.dll
new file mode 100755
index 0000000..1a6e548
Binary files /dev/null and b/bin/Debug/net6.0/xunit.runner.visualstudio.testadapter.dll differ
diff --git a/catalog-info.yaml b/catalog-info.yaml
index faa6b55..65fa620 100644
--- a/catalog-info.yaml
+++ b/catalog-info.yaml
@@ -11,5 +11,40 @@ metadata:
spec:
type: service
- owner: group:default/pov
- lifecycle: production
\ No newline at end of file
+ owner: group:roadie-demo/solutions
+ lifecycle: production
+ system: teleprompter-system
+ dependsOn:
+ - Component:sample-service
+ - Resource:teleprompter-s3-bucket
+
+---
+apiVersion: backstage.io/v1alpha1
+kind: Resource
+metadata:
+ name: teleprompter-s3-bucket
+ description: The s3 bucket with the teleprompter data in it. Doesn't really exist.
+spec:
+ type: s3-bucket
+ owner: group:roadie-demo/engineering
+ system: teleprompter-system
+
+---
+apiVersion: backstage.io/v1alpha1
+kind: Domain
+metadata:
+ name: teleprompter-domain
+ description: Teleprompter things to teleprompt.
+spec:
+ owner: group:roadie-demo/engineering
+
+---
+apiVersion: backstage.io/v1alpha1
+kind: System
+metadata:
+ title: Teleprompter System
+ name: teleprompter-system
+ description: Teleprompter things to teleprompt.
+spec:
+ owner: group:roadie-demo/engineering
+ domain: teleprompter-domain
\ No newline at end of file
diff --git a/config.cs b/config.cs
index 087e300..252f640 100644
--- a/config.cs
+++ b/config.cs
@@ -2,7 +2,7 @@
namespace TeleprompterConsole;
-internal class TelePrompterConfig
+public class TelePrompterConfig
{
public int DelayInMilliseconds { get; private set; } = 200;
diff --git a/csharp-console-teleprompter.csproj b/csharp-console-teleprompter.csproj
index 238d265..7b1e665 100644
--- a/csharp-console-teleprompter.csproj
+++ b/csharp-console-teleprompter.csproj
@@ -8,7 +8,17 @@
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
\ No newline at end of file
diff --git a/obj/Debug/net6.0/apphost b/obj/Debug/net6.0/apphost
new file mode 100755
index 0000000..0ec7b64
Binary files /dev/null and b/obj/Debug/net6.0/apphost differ
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfo.cs b/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfo.cs
index 3d59036..85249b7 100644
--- a/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfo.cs
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfo.cs
@@ -13,7 +13,7 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("csharp-console-teleprompter")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8704a7a755eb7151893638d62cce34ed5db0b151")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+effb435a897de3721b60e1136efab9b5f7f86908")]
[assembly: System.Reflection.AssemblyProductAttribute("csharp-console-teleprompter")]
[assembly: System.Reflection.AssemblyTitleAttribute("csharp-console-teleprompter")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfoInputs.cache b/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfoInputs.cache
index a718336..eb63fa7 100644
--- a/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfoInputs.cache
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfoInputs.cache
@@ -1 +1 @@
-9c55fcac392b3514c3c07e01a94da94f4061d6b206ddc2e33c021b6773c663b6
+ad22fc3f8301c8570d089d56cdb455563b037752a91c384cb51be6b55464fbf3
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.assets.cache b/obj/Debug/net6.0/csharp-console-teleprompter.assets.cache
index 3a54fff..e9d6afd 100644
Binary files a/obj/Debug/net6.0/csharp-console-teleprompter.assets.cache and b/obj/Debug/net6.0/csharp-console-teleprompter.assets.cache differ
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.csproj.AssemblyReference.cache b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.AssemblyReference.cache
index 2708d20..133c1ec 100644
Binary files a/obj/Debug/net6.0/csharp-console-teleprompter.csproj.AssemblyReference.cache and b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.AssemblyReference.cache differ
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CopyComplete b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..23b124f
--- /dev/null
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+aa9cf8a8cb384aaeed8337e481cf0238d2ccabe675960fd0b61a998020d99901
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.csproj.FileListAbsolute.txt b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..f91a3b4
--- /dev/null
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.csproj.FileListAbsolute.txt
@@ -0,0 +1,44 @@
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/csharp-console-teleprompter
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/csharp-console-teleprompter.deps.json
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/csharp-console-teleprompter.runtimeconfig.json
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/csharp-console-teleprompter.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/csharp-console-teleprompter.pdb
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Bcl.HashCode.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Caching.Abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Caching.Memory.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Configuration.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Configuration.Binder.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Logging.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Logging.Abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Options.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Microsoft.Extensions.Primitives.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.csproj.AssemblyReference.cache
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.GeneratedMSBuildEditorConfig.editorconfig
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfoInputs.cache
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.AssemblyInfo.cs
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CoreCompileInputs.cache
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.sourcelink.json
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.csproj.CopyComplete
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/refint/csharp-console-teleprompter.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.pdb
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/csharp-console-teleprompter.genruntimeconfig.cache
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/obj/Debug/net6.0/ref/csharp-console-teleprompter.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.runner.visualstudio.testadapter.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.runner.reporters.netcoreapp10.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.runner.utility.netcoreapp10.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Castle.Core.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/Moq.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/System.Diagnostics.EventLog.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.abstractions.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.assert.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.core.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/xunit.execution.dotnet.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll
+/home/ianlink/Repos/sample-components/csharp-console-teleprompter/bin/Debug/net6.0/runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.dll b/obj/Debug/net6.0/csharp-console-teleprompter.dll
new file mode 100644
index 0000000..ef6e18d
Binary files /dev/null and b/obj/Debug/net6.0/csharp-console-teleprompter.dll differ
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.genruntimeconfig.cache b/obj/Debug/net6.0/csharp-console-teleprompter.genruntimeconfig.cache
new file mode 100644
index 0000000..6d59a31
--- /dev/null
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.genruntimeconfig.cache
@@ -0,0 +1 @@
+57ce81e4ccbadeb15e75a8f2d5eb1a464a0796cedc3831dbbac357ffc42813fb
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.pdb b/obj/Debug/net6.0/csharp-console-teleprompter.pdb
new file mode 100644
index 0000000..062a9a7
Binary files /dev/null and b/obj/Debug/net6.0/csharp-console-teleprompter.pdb differ
diff --git a/obj/Debug/net6.0/csharp-console-teleprompter.sourcelink.json b/obj/Debug/net6.0/csharp-console-teleprompter.sourcelink.json
new file mode 100644
index 0000000..169f25b
--- /dev/null
+++ b/obj/Debug/net6.0/csharp-console-teleprompter.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"/home/ianlink/Repos/sample-components/csharp-console-teleprompter/*":"https://raw.githubusercontent.com/roadie-demo/csharp-console-teleprompter/effb435a897de3721b60e1136efab9b5f7f86908/*"}}
\ No newline at end of file
diff --git a/obj/Debug/net6.0/ref/csharp-console-teleprompter.dll b/obj/Debug/net6.0/ref/csharp-console-teleprompter.dll
new file mode 100644
index 0000000..966a073
Binary files /dev/null and b/obj/Debug/net6.0/ref/csharp-console-teleprompter.dll differ
diff --git a/obj/Debug/net6.0/refint/csharp-console-teleprompter.dll b/obj/Debug/net6.0/refint/csharp-console-teleprompter.dll
new file mode 100644
index 0000000..966a073
Binary files /dev/null and b/obj/Debug/net6.0/refint/csharp-console-teleprompter.dll differ
diff --git a/obj/csharp-console-teleprompter.csproj.nuget.dgspec.json b/obj/csharp-console-teleprompter.csproj.nuget.dgspec.json
index 752a987..c10b74d 100644
--- a/obj/csharp-console-teleprompter.csproj.nuget.dgspec.json
+++ b/obj/csharp-console-teleprompter.csproj.nuget.dgspec.json
@@ -41,6 +41,26 @@
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[3.1.2, )"
+ },
+ "Moq": {
+ "target": "Package",
+ "version": "[4.20.70, )"
+ },
+ "coverlet.msbuild": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[6.0.2, )"
+ },
+ "xunit": {
+ "target": "Package",
+ "version": "[2.8.1, )"
+ },
+ "xunit.runner.visualstudio": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[2.8.1, )"
}
},
"imports": [
@@ -57,15 +77,15 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Ref",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
},
{
"name": "Microsoft.NETCore.App.Host.linux-x64",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
},
{
"name": "Microsoft.NETCore.App.Ref",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
}
],
"frameworkReferences": {
@@ -73,7 +93,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.103/RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.110/RuntimeIdentifierGraph.json"
}
}
}
diff --git a/obj/csharp-console-teleprompter.csproj.nuget.g.props b/obj/csharp-console-teleprompter.csproj.nuget.g.props
index 4b41e8f..4083d68 100644
--- a/obj/csharp-console-teleprompter.csproj.nuget.g.props
+++ b/obj/csharp-console-teleprompter.csproj.nuget.g.props
@@ -12,4 +12,12 @@
+
+
+
+
+
+
+ /home/ianlink/.nuget/packages/xunit.analyzers/1.14.0
+
\ No newline at end of file
diff --git a/obj/csharp-console-teleprompter.csproj.nuget.g.targets b/obj/csharp-console-teleprompter.csproj.nuget.g.targets
index 3dc06ef..9e7e8cb 100644
--- a/obj/csharp-console-teleprompter.csproj.nuget.g.targets
+++ b/obj/csharp-console-teleprompter.csproj.nuget.g.targets
@@ -1,2 +1,7 @@
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/obj/project.assets.json b/obj/project.assets.json
index 974e2f0..df82de5 100644
--- a/obj/project.assets.json
+++ b/obj/project.assets.json
@@ -2,6 +2,29 @@
"version": 3,
"targets": {
"net6.0": {
+ "Castle.Core/5.1.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Castle.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Castle.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "coverlet.msbuild/6.0.2": {
+ "type": "package",
+ "build": {
+ "build/coverlet.msbuild.props": {},
+ "build/coverlet.msbuild.targets": {}
+ }
+ },
"Microsoft.Bcl.AsyncInterfaces/1.1.0": {
"type": "package",
"compile": {
@@ -245,6 +268,22 @@
}
}
},
+ "Moq/4.20.70": {
+ "type": "package",
+ "dependencies": {
+ "Castle.Core": "5.1.1"
+ },
+ "compile": {
+ "lib/net6.0/Moq.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Moq.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"System.Collections.Immutable/1.7.0": {
"type": "package",
"compile": {
@@ -283,10 +322,197 @@
"related": ".xml"
}
}
+ },
+ "System.Diagnostics.EventLog/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "xunit/2.8.1": {
+ "type": "package",
+ "dependencies": {
+ "xunit.analyzers": "1.14.0",
+ "xunit.assert": "2.8.1",
+ "xunit.core": "[2.8.1]"
+ }
+ },
+ "xunit.abstractions/2.0.3": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/xunit.abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/xunit.abstractions.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "xunit.analyzers/1.14.0": {
+ "type": "package"
+ },
+ "xunit.assert/2.8.1": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/xunit.assert.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/xunit.assert.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "xunit.core/2.8.1": {
+ "type": "package",
+ "dependencies": {
+ "xunit.extensibility.core": "[2.8.1]",
+ "xunit.extensibility.execution": "[2.8.1]"
+ },
+ "build": {
+ "build/xunit.core.props": {},
+ "build/xunit.core.targets": {}
+ },
+ "buildMultiTargeting": {
+ "buildMultiTargeting/xunit.core.props": {},
+ "buildMultiTargeting/xunit.core.targets": {}
+ }
+ },
+ "xunit.extensibility.core/2.8.1": {
+ "type": "package",
+ "dependencies": {
+ "xunit.abstractions": "2.0.3"
+ },
+ "compile": {
+ "lib/netstandard1.1/xunit.core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "xunit.extensibility.execution/2.8.1": {
+ "type": "package",
+ "dependencies": {
+ "xunit.extensibility.core": "[2.8.1]"
+ },
+ "compile": {
+ "lib/netstandard1.1/xunit.execution.dotnet.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.execution.dotnet.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "xunit.runner.visualstudio/2.8.1": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/_._": {}
+ },
+ "runtime": {
+ "lib/net6.0/_._": {}
+ },
+ "build": {
+ "build/net6.0/xunit.runner.visualstudio.props": {}
+ }
}
}
},
"libraries": {
+ "Castle.Core/5.1.1": {
+ "sha512": "rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
+ "type": "package",
+ "path": "castle.core/5.1.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ASL - Apache Software Foundation License.txt",
+ "CHANGELOG.md",
+ "LICENSE",
+ "castle-logo.png",
+ "castle.core.5.1.1.nupkg.sha512",
+ "castle.core.nuspec",
+ "lib/net462/Castle.Core.dll",
+ "lib/net462/Castle.Core.xml",
+ "lib/net6.0/Castle.Core.dll",
+ "lib/net6.0/Castle.Core.xml",
+ "lib/netstandard2.0/Castle.Core.dll",
+ "lib/netstandard2.0/Castle.Core.xml",
+ "lib/netstandard2.1/Castle.Core.dll",
+ "lib/netstandard2.1/Castle.Core.xml",
+ "readme.txt"
+ ]
+ },
+ "coverlet.msbuild/6.0.2": {
+ "sha512": "8b4jBNH7mcQy1otyQErjjIUuGD74XxKZ1wvDufbY7jhWwckl7wIa+icjwdPYeI0aYMS4Tp63LIZvyMFjWwOMDw==",
+ "type": "package",
+ "path": "coverlet.msbuild/6.0.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "MSBuildIntegration.md",
+ "build/coverlet.msbuild.props",
+ "build/coverlet.msbuild.targets",
+ "coverlet-icon.png",
+ "coverlet.msbuild.6.0.2.nupkg.sha512",
+ "coverlet.msbuild.nuspec",
+ "tasks/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
+ "tasks/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "tasks/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll",
+ "tasks/netstandard2.0/Microsoft.Extensions.DependencyModel.dll",
+ "tasks/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll",
+ "tasks/netstandard2.0/Mono.Cecil.Mdb.dll",
+ "tasks/netstandard2.0/Mono.Cecil.Pdb.dll",
+ "tasks/netstandard2.0/Mono.Cecil.Rocks.dll",
+ "tasks/netstandard2.0/Mono.Cecil.dll",
+ "tasks/netstandard2.0/Newtonsoft.Json.dll",
+ "tasks/netstandard2.0/NuGet.Versioning.dll",
+ "tasks/netstandard2.0/System.Buffers.dll",
+ "tasks/netstandard2.0/System.Collections.Immutable.dll",
+ "tasks/netstandard2.0/System.Memory.dll",
+ "tasks/netstandard2.0/System.Numerics.Vectors.dll",
+ "tasks/netstandard2.0/System.Reflection.Metadata.dll",
+ "tasks/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "tasks/netstandard2.0/System.Text.Encodings.Web.dll",
+ "tasks/netstandard2.0/System.Text.Json.dll",
+ "tasks/netstandard2.0/System.Threading.Tasks.Extensions.dll",
+ "tasks/netstandard2.0/coverlet.core.dll",
+ "tasks/netstandard2.0/coverlet.core.pdb",
+ "tasks/netstandard2.0/coverlet.core.xml",
+ "tasks/netstandard2.0/coverlet.msbuild.tasks.deps.json",
+ "tasks/netstandard2.0/coverlet.msbuild.tasks.dll",
+ "tasks/netstandard2.0/coverlet.msbuild.tasks.pdb"
+ ]
+ },
"Microsoft.Bcl.AsyncInterfaces/1.1.0": {
"sha512": "1Am6l4Vpn3/K32daEqZI+FFr96OlZkgwK2LcT3pZ2zWubR5zTPW3/FkO1Rat9kb7oQOa4rxgl9LJHc5tspCWfg==",
"type": "package",
@@ -556,6 +782,27 @@
"microsoft.extensions.primitives.nuspec"
]
},
+ "Moq/4.20.70": {
+ "sha512": "4rNnAwdpXJBuxqrOCzCyICXHSImOTRktCgCWXWykuF1qwoIsVvEnR7PjbMk/eLOxWvhmj5Kwt+kDV3RGUYcNwg==",
+ "type": "package",
+ "path": "moq/4.20.70",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "icon.png",
+ "lib/net462/Moq.dll",
+ "lib/net462/Moq.xml",
+ "lib/net6.0/Moq.dll",
+ "lib/net6.0/Moq.xml",
+ "lib/netstandard2.0/Moq.dll",
+ "lib/netstandard2.0/Moq.xml",
+ "lib/netstandard2.1/Moq.dll",
+ "lib/netstandard2.1/Moq.xml",
+ "moq.4.20.70.nupkg.sha512",
+ "moq.nuspec",
+ "readme.md"
+ ]
+ },
"System.Collections.Immutable/1.7.0": {
"sha512": "RVSM6wZUo6L2y6P3vN6gjUtyJ2IF2RVtrepF3J7nrDKfFQd5u/SnSUFclchYQis8/k5scHy9E+fVeKVQLnnkzw==",
"type": "package",
@@ -692,11 +939,198 @@
"useSharedDesignerContext.txt",
"version.txt"
]
+ },
+ "System.Diagnostics.EventLog/6.0.0": {
+ "sha512": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Diagnostics.EventLog.dll",
+ "lib/net461/System.Diagnostics.EventLog.xml",
+ "lib/net6.0/System.Diagnostics.EventLog.dll",
+ "lib/net6.0/System.Diagnostics.EventLog.xml",
+ "lib/netcoreapp3.1/System.Diagnostics.EventLog.dll",
+ "lib/netcoreapp3.1/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.6.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "xunit/2.8.1": {
+ "sha512": "MLBz2NQp3rtSIoJdjj3DBEr/EeOFlQYF3oCCljat3DY9GQ7yYmtjIAv8Zyfm5BcwYso5sjvIe5scuHaJPVCGIQ==",
+ "type": "package",
+ "path": "xunit/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "xunit.2.8.1.nupkg.sha512",
+ "xunit.nuspec"
+ ]
+ },
+ "xunit.abstractions/2.0.3": {
+ "sha512": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==",
+ "type": "package",
+ "path": "xunit.abstractions/2.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net35/xunit.abstractions.dll",
+ "lib/net35/xunit.abstractions.xml",
+ "lib/netstandard1.0/xunit.abstractions.dll",
+ "lib/netstandard1.0/xunit.abstractions.xml",
+ "lib/netstandard2.0/xunit.abstractions.dll",
+ "lib/netstandard2.0/xunit.abstractions.xml",
+ "xunit.abstractions.2.0.3.nupkg.sha512",
+ "xunit.abstractions.nuspec"
+ ]
+ },
+ "xunit.analyzers/1.14.0": {
+ "sha512": "KcFBmV2150xZHPUebV3YLR5gGl8R4wLuPOoxMiwCf1L4bL8ls0dcwtGFzr6NvQRgg6dWgSqbE52I6SYyeB0VnQ==",
+ "type": "package",
+ "path": "xunit.analyzers/1.14.0",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "analyzers/dotnet/cs/xunit.analyzers.dll",
+ "analyzers/dotnet/cs/xunit.analyzers.fixes.dll",
+ "analyzers/dotnet/roslyn3.11/cs/xunit.analyzers.dll",
+ "analyzers/dotnet/roslyn3.11/cs/xunit.analyzers.fixes.dll",
+ "analyzers/dotnet/roslyn4.4/cs/xunit.analyzers.dll",
+ "analyzers/dotnet/roslyn4.4/cs/xunit.analyzers.fixes.dll",
+ "analyzers/dotnet/roslyn4.6/cs/xunit.analyzers.dll",
+ "analyzers/dotnet/roslyn4.6/cs/xunit.analyzers.fixes.dll",
+ "analyzers/dotnet/roslyn4.8/cs/xunit.analyzers.dll",
+ "analyzers/dotnet/roslyn4.8/cs/xunit.analyzers.fixes.dll",
+ "tools/install.ps1",
+ "tools/uninstall.ps1",
+ "xunit.analyzers.1.14.0.nupkg.sha512",
+ "xunit.analyzers.nuspec"
+ ]
+ },
+ "xunit.assert/2.8.1": {
+ "sha512": "DDM18ur+PeNFhQ4w/vO+uvCUy8hA3OS5+AMf/CFov9Wco7Le49zzj0hovRWwa8f/3vaUfjL5r+IkPvqEHu2IIg==",
+ "type": "package",
+ "path": "xunit.assert/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "lib/net6.0/xunit.assert.dll",
+ "lib/net6.0/xunit.assert.xml",
+ "lib/netstandard1.1/xunit.assert.dll",
+ "lib/netstandard1.1/xunit.assert.xml",
+ "xunit.assert.2.8.1.nupkg.sha512",
+ "xunit.assert.nuspec"
+ ]
+ },
+ "xunit.core/2.8.1": {
+ "sha512": "Ng4Q/DOwotESPl5CufcdqgP6O2KDpdEcIvNfA3upzfCiBrkj5WsmLhf/XUsCVolzvHA7b1WUlyeTo7j1ulG4gQ==",
+ "type": "package",
+ "path": "xunit.core/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "build/xunit.core.props",
+ "build/xunit.core.targets",
+ "buildMultiTargeting/xunit.core.props",
+ "buildMultiTargeting/xunit.core.targets",
+ "xunit.core.2.8.1.nupkg.sha512",
+ "xunit.core.nuspec"
+ ]
+ },
+ "xunit.extensibility.core/2.8.1": {
+ "sha512": "ilfAsxEhpne9AXXf3W+O65mRgGum94m2xHYm1yeJ1m7eiINM6OOwpaHhoNC/KWEQ2u/WF6/XiEs+Q0TOq7hiGA==",
+ "type": "package",
+ "path": "xunit.extensibility.core/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "lib/net452/xunit.core.dll",
+ "lib/net452/xunit.core.dll.tdnet",
+ "lib/net452/xunit.core.xml",
+ "lib/net452/xunit.runner.tdnet.dll",
+ "lib/net452/xunit.runner.utility.net452.dll",
+ "lib/netstandard1.1/xunit.core.dll",
+ "lib/netstandard1.1/xunit.core.xml",
+ "xunit.extensibility.core.2.8.1.nupkg.sha512",
+ "xunit.extensibility.core.nuspec"
+ ]
+ },
+ "xunit.extensibility.execution/2.8.1": {
+ "sha512": "38UnJW+64Wn8QIabujcNEw0HKvWw2AlYCgU8GNwCCDqyrSuRYb7zwetn7SHoHfbL9e9FAvEiAMXmc2wSUY8sVQ==",
+ "type": "package",
+ "path": "xunit.extensibility.execution/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "lib/net452/xunit.execution.desktop.dll",
+ "lib/net452/xunit.execution.desktop.xml",
+ "lib/netstandard1.1/xunit.execution.dotnet.dll",
+ "lib/netstandard1.1/xunit.execution.dotnet.xml",
+ "xunit.extensibility.execution.2.8.1.nupkg.sha512",
+ "xunit.extensibility.execution.nuspec"
+ ]
+ },
+ "xunit.runner.visualstudio/2.8.1": {
+ "sha512": "qBTK0WAcnw65mymIjVDqWUTdqjMyzjwu9e9SF0oGYfYELgbcteDZ4fQLJaXw8mzkvpAD7YdoexBbg8VYQFkWWA==",
+ "type": "package",
+ "path": "xunit.runner.visualstudio/2.8.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "_content/README.md",
+ "_content/logo-128-transparent.png",
+ "build/net462/xunit.abstractions.dll",
+ "build/net462/xunit.runner.reporters.net452.dll",
+ "build/net462/xunit.runner.utility.net452.dll",
+ "build/net462/xunit.runner.visualstudio.props",
+ "build/net462/xunit.runner.visualstudio.testadapter.dll",
+ "build/net6.0/xunit.abstractions.dll",
+ "build/net6.0/xunit.runner.reporters.netcoreapp10.dll",
+ "build/net6.0/xunit.runner.utility.netcoreapp10.dll",
+ "build/net6.0/xunit.runner.visualstudio.props",
+ "build/net6.0/xunit.runner.visualstudio.testadapter.dll",
+ "lib/net462/_._",
+ "lib/net6.0/_._",
+ "xunit.runner.visualstudio.2.8.1.nupkg.sha512",
+ "xunit.runner.visualstudio.nuspec"
+ ]
}
},
"projectFileDependencyGroups": {
"net6.0": [
- "Microsoft.EntityFrameworkCore >= 3.1.2"
+ "Microsoft.EntityFrameworkCore >= 3.1.2",
+ "Moq >= 4.20.70",
+ "coverlet.msbuild >= 6.0.2",
+ "xunit >= 2.8.1",
+ "xunit.runner.visualstudio >= 2.8.1"
]
},
"packageFolders": {
@@ -739,6 +1173,26 @@
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[3.1.2, )"
+ },
+ "Moq": {
+ "target": "Package",
+ "version": "[4.20.70, )"
+ },
+ "coverlet.msbuild": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[6.0.2, )"
+ },
+ "xunit": {
+ "target": "Package",
+ "version": "[2.8.1, )"
+ },
+ "xunit.runner.visualstudio": {
+ "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[2.8.1, )"
}
},
"imports": [
@@ -755,15 +1209,15 @@
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Ref",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
},
{
"name": "Microsoft.NETCore.App.Host.linux-x64",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
},
{
"name": "Microsoft.NETCore.App.Ref",
- "version": "[6.0.28, 6.0.28]"
+ "version": "[6.0.35, 6.0.35]"
}
],
"frameworkReferences": {
@@ -771,7 +1225,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.103/RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.110/RuntimeIdentifierGraph.json"
}
}
}
diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache
index 435f0df..e92b89f 100644
--- a/obj/project.nuget.cache
+++ b/obj/project.nuget.cache
@@ -1,9 +1,11 @@
{
"version": 2,
- "dgSpecHash": "HFm6unulG0caDXHeMIeLcf/lwOm2tyWyKavzJDVYI6kAjp8BoYqZ59KzkkjlJSJSAibuxcvvQAilNe+vG57xJQ==",
+ "dgSpecHash": "nrCLa2N8jOZrhNI1Mb0x4pYCIDNbZCSFR5CVPjVU80fEFdNt/zN+4+Nn0S4hlvEFpYe2RyDoSq3UotQyKseuDQ==",
"success": true,
"projectFilePath": "/home/ianlink/Repos/sample-components/csharp-console-teleprompter/csharp-console-teleprompter.csproj",
"expectedPackageFiles": [
+ "/home/ianlink/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/coverlet.msbuild/6.0.2/coverlet.msbuild.6.0.2.nupkg.sha512",
"/home/ianlink/.nuget/packages/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg.sha512",
"/home/ianlink/.nuget/packages/microsoft.bcl.hashcode/1.1.0/microsoft.bcl.hashcode.1.1.0.nupkg.sha512",
"/home/ianlink/.nuget/packages/microsoft.entityframeworkcore/3.1.2/microsoft.entityframeworkcore.3.1.2.nupkg.sha512",
@@ -20,12 +22,22 @@
"/home/ianlink/.nuget/packages/microsoft.extensions.logging.abstractions/3.1.2/microsoft.extensions.logging.abstractions.3.1.2.nupkg.sha512",
"/home/ianlink/.nuget/packages/microsoft.extensions.options/3.1.2/microsoft.extensions.options.3.1.2.nupkg.sha512",
"/home/ianlink/.nuget/packages/microsoft.extensions.primitives/3.1.2/microsoft.extensions.primitives.3.1.2.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/moq/4.20.70/moq.4.20.70.nupkg.sha512",
"/home/ianlink/.nuget/packages/system.collections.immutable/1.7.0/system.collections.immutable.1.7.0.nupkg.sha512",
"/home/ianlink/.nuget/packages/system.componentmodel.annotations/4.7.0/system.componentmodel.annotations.4.7.0.nupkg.sha512",
"/home/ianlink/.nuget/packages/system.diagnostics.diagnosticsource/4.7.0/system.diagnostics.diagnosticsource.4.7.0.nupkg.sha512",
- "/home/ianlink/.nuget/packages/microsoft.netcore.app.ref/6.0.28/microsoft.netcore.app.ref.6.0.28.nupkg.sha512",
- "/home/ianlink/.nuget/packages/microsoft.aspnetcore.app.ref/6.0.28/microsoft.aspnetcore.app.ref.6.0.28.nupkg.sha512",
- "/home/ianlink/.nuget/packages/microsoft.netcore.app.host.linux-x64/6.0.28/microsoft.netcore.app.host.linux-x64.6.0.28.nupkg.sha512"
+ "/home/ianlink/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit/2.8.1/xunit.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.analyzers/1.14.0/xunit.analyzers.1.14.0.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.assert/2.8.1/xunit.assert.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.core/2.8.1/xunit.core.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.extensibility.core/2.8.1/xunit.extensibility.core.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.extensibility.execution/2.8.1/xunit.extensibility.execution.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/xunit.runner.visualstudio/2.8.1/xunit.runner.visualstudio.2.8.1.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/microsoft.netcore.app.ref/6.0.35/microsoft.netcore.app.ref.6.0.35.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/microsoft.aspnetcore.app.ref/6.0.35/microsoft.aspnetcore.app.ref.6.0.35.nupkg.sha512",
+ "/home/ianlink/.nuget/packages/microsoft.netcore.app.host.linux-x64/6.0.35/microsoft.netcore.app.host.linux-x64.6.0.35.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file