fix: practice defense driving...seal it all

This commit is contained in:
Stevan Freeborn
2025-07-29 18:26:22 -05:00
parent 07190acb65
commit f6773cb64e
9 changed files with 30 additions and 9 deletions
@@ -1,6 +1,6 @@
namespace StreamShorts.Console.Commands;
internal class DefaultCommand(
internal sealed class DefaultCommand(
IFileSystem fileSystem,
IAnsiConsole console,
IAudioExtractor audioExtractor,
@@ -1,6 +1,6 @@
namespace StreamShorts.Console.Hosting;
internal class TypeRegistrar(IHostBuilder builder) : ITypeRegistrar
internal sealed class TypeRegistrar(IHostBuilder builder) : ITypeRegistrar
{
private readonly IHostBuilder _builder = builder;
@@ -1,6 +1,6 @@
namespace StreamShorts.Console.Hosting;
internal class TypeResolver(IHost provider) : ITypeResolver, IDisposable
internal sealed class TypeResolver(IHost provider) : ITypeResolver, IDisposable
{
private readonly IHost _host = provider ?? throw new ArgumentNullException(nameof(provider));