private void EnsureInitialized(string mode) { using (IDbConnection con = db.OpenDbConnection()) { con.CreateTableIfNotExists<ProjectionCheckpointDto>(); var checkpoint = con.IdOrDefault<ProjectionCheckpointDto>(mode); if (checkpoint == null) { checkpoint = new ProjectionCheckpointDto { Mode = mode }; con.Insert(checkpoint); } } }
private void EnsureInitialized(string mode) { using (IDbConnection con = db.OpenDbConnection()) { con.CreateTableIfNotExists <ProjectionCheckpointDto>(); var checkpoint = con.IdOrDefault <ProjectionCheckpointDto>(mode); if (checkpoint == null) { checkpoint = new ProjectionCheckpointDto { Mode = mode }; con.Insert(checkpoint); } } }