public static IServiceCollection AddPersistence(this IServiceCollection services, IConfiguration configuration)
{
var connection = configuration.GetConnectionString("DefaultConnection")
?? throw new Exception("Unable to parse DbConnection configuration");
services.AddDbContext<IApplicationContext, ApplicationContext>(options => options.UseSqlite(connection));
return services;
}
public static IServiceCollection AddPersistence(this IServiceCollection services, IConfiguration configuration)
{
var connection = configuration.GetConnectionString("DefaultConnection")
?? throw new Exception("Unable to parse DbConnection configuration");
services.AddDbContext<IApplicationContext, ApplicationContext>(options => options.UseSqlite(connection));
return services;
}