/// <summary> /// Загрузить и обработать сборку. /// </summary> /// <param name="fileName">Путь к сборке.</param> /// <returns>Количество добавленных в БД записей.</returns> private int LoadAssembly(string fileName) { // Загружаем сборку. Assembly assembly = Assembly.LoadFile(fileName);; var historyExtractor = new HistoryExtractor(_dbContext); // Извлекаем историю из сборки. historyExtractor.ExtractFromAssembly(assembly); // Сохраняем изменения. return(_dbContext.SaveChanges()); }
/// <summary> /// Загрузить и обработать сборку. /// </summary> /// <param name="fileName">Путь к сборке.</param> /// <returns>Количество добавленных в БД записей.</returns> private int LoadAssembly(string fileName) { // Загружаем сборку. Assembly assembly = Assembly.LoadFile(fileName); ; var historyExtractor = new HistoryExtractor(_dbContext); // Извлекаем историю из сборки. historyExtractor.ExtractFromAssembly(assembly); // Сохраняем изменения. return _dbContext.SaveChanges(); }