From f0d9d6888a566a511f8ef5a50562f92df115e691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sat, 1 Jan 2022 13:57:18 +0100 Subject: [PATCH] fix: accept type converter repository interface instead of the type --- .../NosSmooth.Packets/Converters/Special/ListTypeConverter.cs | 4 ++-- .../Converters/Special/NullableTypeConverter.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Core/NosSmooth.Packets/Converters/Special/ListTypeConverter.cs b/Core/NosSmooth.Packets/Converters/Special/ListTypeConverter.cs index 95d7297..c78f112 100644 --- a/Core/NosSmooth.Packets/Converters/Special/ListTypeConverter.cs +++ b/Core/NosSmooth.Packets/Converters/Special/ListTypeConverter.cs @@ -22,14 +22,14 @@ namespace NosSmooth.Packets.Converters.Special; /// public class ListTypeConverter : ISpecialTypeConverter { - private readonly TypeConverterRepository _typeConverterRepository; + private readonly ITypeConverterRepository _typeConverterRepository; private readonly ConcurrentDictionary, object>> _fillFunctions; /// /// Initializes a new instance of the class. /// /// The type converter repository. - public ListTypeConverter(TypeConverterRepository typeConverterRepository) + public ListTypeConverter(ITypeConverterRepository typeConverterRepository) { _typeConverterRepository = typeConverterRepository; _fillFunctions = new ConcurrentDictionary, object>>(); diff --git a/Core/NosSmooth.Packets/Converters/Special/NullableTypeConverter.cs b/Core/NosSmooth.Packets/Converters/Special/NullableTypeConverter.cs index feb214f..3d60cc7 100644 --- a/Core/NosSmooth.Packets/Converters/Special/NullableTypeConverter.cs +++ b/Core/NosSmooth.Packets/Converters/Special/NullableTypeConverter.cs @@ -12,13 +12,13 @@ namespace NosSmooth.Packets.Converters.Special; /// public class NullableTypeConverter : ISpecialTypeConverter { - private readonly TypeConverterRepository _typeConverterRepository; + private readonly ITypeConverterRepository _typeConverterRepository; /// /// Initializes a new instance of the class. /// /// The type converter repository. - public NullableTypeConverter(TypeConverterRepository typeConverterRepository) + public NullableTypeConverter(ITypeConverterRepository typeConverterRepository) { _typeConverterRepository = typeConverterRepository; } -- 2.49.0