I am using .net core 5 to create a service provider that contains disposable types.
I noticed that Dispose is called twice per scope for types added with tra
Dispose