public class Startup : RevoStartup
public Startup(IConfiguration configuration) : base(configuration)
public override void ConfigureServices(IServiceCollection services)
base.ConfigureServices(services);
// TODO configure your services
public override void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
base.Configure(app, env, loggerFactory);
// TODO configure your ASP.NET core app, e.g.:
app.UseMvcWithDefaultRoute();
protected override IRevoConfiguration CreateRevoConfiguration()
string connectionString = Configuration.GetConnectionString("TodosPostgreSQL");
return new RevoConfiguration()
.UseEFCoreDataAccess(contextBuilder => contextBuilder.UseNpgsql(connectionString))
.UseAllEFCoreInfrastructure();