В событии Connector_NewSecurity сохраняю security
private static void Connector_NewSecurity(Security security) { storageRegistry.GetSecurityStorage().Save(security, true /или false/); }
Почему при каждом запуске программы, файл instruments.csv дублируется инструментами.
Есть вариант с
foreach (var security in storageRegistry.GetSecurityStorage().LookupAll()) { securityIdsFromStorage.Add(security.Id); }
После 5-ти запусков программы - количество строк в instruments.csv увеличилось в 5 раз инструментами, которые в файле уже есть. Как уйти от данного поведения?
Комментарии (1)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Добрый день
Используйте для сохранения инструментов CsvEntityRegistry.Securities. Пример использования доступен в SampleMultiConnection