﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Удалил PlazaListener</title>
  <id>~/topic/1575/udalil-plazalistener/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-17T15:11:53Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1575" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/7989/</id>
    <title type="text">Mikhail Sukhov: aspirant: А почему ты везде теперь убрал extension обертки обработки событий. Наприм...</title>
    <published>2011-05-09T10:05:59Z</published>
    <updated>2016-08-15T23:58:57Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7985)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7981)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
А почему ты везде теперь убрал extension обертки обработки событий.&lt;/p&gt;
&lt;p&gt;Например, раньше было:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt; А теперь
&amp;gt; &amp;gt; ```
var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://stocksharp.com/posts/m/7971/"&gt;http://stocksharp.com/posts/m/7971/&lt;/a&gt; Пункт 2.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ты не понял.  Почему ты больше не используешь SafeInvoke.  Насчет трассировки мне все понятно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7985/</id>
    <title type="text">aspirant: А почему ты везде теперь убрал extension обертки обработки событий. Например, раньше было:...</title>
    <published>2011-05-09T08:29:42Z</published>
    <updated>2016-08-15T23:58:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7981)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
А почему ты везде теперь убрал extension обертки обработки событий.&lt;/p&gt;
&lt;p&gt;Например, раньше было:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; 
&amp;gt; А теперь
&amp;gt; ```
var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="http://stocksharp.com/posts/m/7971/"&gt;http://stocksharp.com/posts/m/7971/&lt;/a&gt; Пункт 2.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7992/</id>
    <title type="text">Mikhail Sukhov: aspirant: Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно уб...</title>
    <published>2011-05-09T10:20:01Z</published>
    <updated>2011-05-09T10:20:01Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7991)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7990)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;CP2Record - это же Plaza класс.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Торможу, извини[sad]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7991/</id>
    <title type="text">aspirant: Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем. Ост...</title>
    <published>2011-05-09T10:17:05Z</published>
    <updated>2011-05-09T10:17:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(7990)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;CP2Record - это же Plaza класс.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7990/</id>
    <title type="text">Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем. Остальные два...</title>
    <published>2011-05-09T10:08:28Z</published>
    <updated>2011-05-09T10:08:28Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7981/</id>
    <title type="text">А почему ты везде теперь убрал extension обертки обработки событий. Например, раньше было: Updated.S...</title>
    <published>2011-05-09T07:26:11Z</published>
    <updated>2011-05-09T07:26:11Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А почему ты везде теперь убрал extension обертки обработки событий.&lt;/p&gt;
&lt;p&gt;Например, раньше было:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;А теперь&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;var evt = Updated;

if (evt != null)
	evt(id, record.ToPlazaRecord(this.Table));
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7978/</id>
    <title type="text">Долго я на него смотрел, что же из него выйдет в конечном итоге. В конечном итоге вышла обертка над ...</title>
    <published>2011-05-08T18:15:08Z</published>
    <updated>2011-05-08T18:15:08Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Долго я на него смотрел, что же из него выйдет в конечном итоге. В конечном итоге вышла обертка над PlazaStream, которая данные переводит из CP2Record в PlazaRecord. Конвертер я перенес в PlazaStream, поэтому логики в PlazaListener вообще не осталось. Плюс ко всему был явный недочет, когда PlazaStreamManager оперирует не PlazaStream, а PlazaListener.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>