private void ConnectAssemblyReferences(IDictionary <long, NetAssembly> scannedAssemblies) { using (var tx = _db.BeginTransaction()) { foreach (var assemblyModel in scannedAssemblies) { ConnectAssemblyReferences(assemblyModel.Value, tx); } tx.Commit(); } }
private void FillDatabase(IReadOnlyList <NetAssembly> scannedAssemblies) { using (var tx = _db.BeginTransaction()) { var connector = new GraphBuilder(_factory, tx, _logger); connector.Build(scannedAssemblies); tx.Commit(); } }