public DbContextOptions CreateOptions(IModel model, IServiceProvider serviceProvider = null) { var optionsBuilder = new DbContextOptionsBuilder() .UseInternalServiceProvider(serviceProvider); UseProviderOptions(optionsBuilder.UseModel(model)); return(optionsBuilder.Options); }