sorry for this basic question, just want to ask why almost all third package comes with more than one packages on nuget? For example, Autofac comes as:
<PackageReference Include="Autofac" Version="6.3.0" /><PackageReference Include="Autofac.Extensions.DependencyInjection" Version="7.2.0" />
why not make everything into a single package e.g. Autofac
? isn't it more concise and straightforward?