public static IServiceProvider UseStartupNewcastle <TStartup>(this DesignTimeDbContextFactoryBuilder designTimeDbContextFactoryBuilder)
            where TStartup : ApplicationStartupBase, IDesignTimeDbContextFactoryStartup
        {
            var serviceProvider = designTimeDbContextFactoryBuilder.UseStartup <TStartup,
                                                                                DesignTimeDbContextFactoryApplicationConfigurationStartup,
                                                                                DesignTimeDbContextFactoryApplicationConfigurationConfigurationStartup>();

            return(serviceProvider);
        }
        public static new DesignTimeDbContextFactoryBuilder New()
        {
            var designTimeDbContextFactoryBuilder = new DesignTimeDbContextFactoryBuilder();

            return(designTimeDbContextFactoryBuilder);
        }