Таблица регистров Poco Dynamo возвращает ссылку на объект, не установленную на экземпляр объекта
На моемStartup.cs
файл, я регистрирую свои динамо-таблицы следующим образом:
private static IPocoDynamo GetPocoGynamo<TTableType>(IAmazonDynamoDB dynamoDb) =>
new PocoDynamo(dynamoDb).RegisterTable<TTableType>();
Это работает очень хорошо, но иногда приложение вылетает со следующей ошибкой:
System.NullReferenceException Ссылка на объект не установлена на экземпляр объекта.
DynamoMetadataType DynamoMetadata.RegisterTable(Тип типа)+(DynamoMetadataType x) => { }
объект ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
объект ServiceProvider.GetService(Тип serviceType, ServiceProviderEngineScope serviceProviderEngineScope)
Что я решаю путем повторного развертывания приложения.
Все классы, регистрирующие таблицу, внедряются как Transient.
Любые предложения о том, почему это происходит?
Заранее спасибо.