Fix S.T.Json holding integration instances live for long. (#13080)

This commit is contained in:
Pieter-Jan Briers
2022-12-19 03:09:50 +01:00
committed by GitHub
parent 4bfc644a03
commit 896ffec8d9
6 changed files with 36 additions and 4 deletions

View File

@@ -24,6 +24,7 @@ public sealed partial class AdminLogManager
foreach (var converter in _reflection.FindTypesWithAttribute<AdminLogConverterAttribute>())
{
var instance = _typeFactory.CreateInstance<JsonConverter>(converter);
(instance as IAdminLogConverter)?.Init(_dependencies);
_jsonOptions.Converters.Add(instance);
}