This project adds an interface IContainer and a class wrapping a Microsoft.Azure.Cosmos.Container object. This can be used for dependency injecting multiple containers using a DI framework.
// variable 'container' is a previously created Microsoft.Azure.Cosmos.Container object
var personContainer = new Container<Person>(container);
builder.Services.AddSingleton<IContainer<Person>>(personContainer);