private void CacheComplete(IResolverContext context, IDependencyResolver resolver) { if (context.IsSingletonLifetime()) { DependencyTableHelper.AddScoped(_dependencyTable, context, null); } if (context.IsScopedLifetime()) { DependencyTableHelper.AddScoped(_dependencyTable, context, resolver); } }