Microsoft.Extensions.DependencyInjection.Abstractions vs DocumentFormat.OpenXml | What are the differences? | StackShare