Удалил PlazaListener

Удалил PlazaListener
Atom
5/8/2011
Mikhail Sukhov


Долго я на него смотрел, что же из него выйдет в конечном итоге. В конечном итоге вышла обертка над PlazaStream, которая данные переводит из CP2Record в PlazaRecord. Конвертер я перенес в PlazaStream, поэтому логики в PlazaListener вообще не осталось. Плюс ко всему был явный недочет, когда PlazaStreamManager оперирует не PlazaStream, а PlazaListener.


Tags:


Thanks:


aspirant

Avatar
Date: 5/9/2011
Reply


А почему ты везде теперь убрал extension обертки обработки событий.

Например, раньше было:

Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));

А теперь

var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));
Thanks:

Mikhail Sukhov

Avatar
Date: 5/9/2011
Reply


aspirant: А почему ты везде теперь убрал extension обертки обработки событий.

Например, раньше было:

Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));

> 
> А теперь
> ```
var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));

http://stocksharp.com/posts/m/7971/ Пункт 2.

Thanks:

aspirant

Avatar
Date: 5/9/2011
Reply


Mikhail Sukhov:

aspirant: А почему ты везде теперь убрал extension обертки обработки событий.

Например, раньше было:

Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));

> >
> > А теперь
> > ```
var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));

http://stocksharp.com/posts/m/7971/ Пункт 2.

Ты не понял. Почему ты больше не используешь SafeInvoke. Насчет трассировки мне все понятно.

Thanks:

aspirant

Avatar
Date: 5/9/2011
Reply


Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем. Остальные два метода не используются вообще.

Thanks:

Mikhail Sukhov

Avatar
Date: 5/9/2011
Reply


aspirant: Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем. Остальные два метода не используются вообще.

CP2Record - это же Plaza класс.

Thanks:

aspirant

Avatar
Date: 5/9/2011
Reply


Mikhail Sukhov:

aspirant: Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем. Остальные два метода не используются вообще.

CP2Record - это же Plaza класс.

Торможу, извини[sad]

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy