public void ConfigureServices(IServiceCollection services) { string connectionString = Configuration.GetConnectionString( "YourConnectionString" ); services.AddScoped( scope => { var db = new YourRepository( connectionString ); var isDb = db.DatabaseCreate( ); db.DatabaseMigration(); return db; }); }