public AssemblyDefinition Resolve(string fullName, ReaderParameters parameters) { foreach (var resolver in new[] { this.Resolver1, this.Resolver2 }) { if (resolver != null) { try { var assembly = resolver.Resolve(fullName, parameters); if (assembly != null) { return assembly; } } catch { /* Fail silently */ } } } return null; }