StorageRegistry проблемы
Atom
19.09.2014


1 проблема пытаюсь загрузить поток Level1ChangeMessage из csv хранилища в bin (ver 4.2.22)
var stor = new StorageRegistry
{
DefaultDrive = new LocalMarketDataDrive(path)
};
((LocalMarketDataDrive)stor.DefaultDrive).UseAlphabeticPath = false;
IMarketDataStorage<Level1ChangeMessage> chLevStore = stor.GetLevel1MessageStorage (security, stor.DefaultDrive, StorageFormats.Csv);
var chLevs1 = chLevStore.Load(new DateTime(2014, 9, 16), null).ToList();
IMarketDataStorage<Level1ChangeMessage> chLevStoreBin = stor.GetLevel1MessageStorage(security);
chLevStoreBin.Save(chLevs1)
При сохранении в bin вылетает exception "Заданное приведение является недопустимым" Что не так ?

2 проблема в v 4.2.25 .Весь представленный код переносится на новую версию и затыкается на попытке чтения потока Level1ChangeMessage из csv хранилища
var chLevs1 = chLevStore.Load(new DateTime(2014, 9, 16), null).ToList();
вылетает exception "Ссылка на объект не указывает на экземпляр объекта" (что работало на педыдущей версии). Это баг и нужно ждать следующую версию ?

Теги:


Спасибо:




Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy