/// <summary>
        /// Integrates Simplify.DI with Microsoft Dependency Injection system.
        /// </summary>
        /// <param name="provider">The provider.</param>
        /// <param name="services">The services.</param>
        /// <returns></returns>
        public static IServiceProvider IntegrateWithMicrosoftDependencyInjection(this IDIContainerProvider provider, IServiceCollection services)
        {
            provider.RegisterFromServiceCollection(services);

            return(provider.CreateServiceProvider());
        }