﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/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-05-14T20:05:26Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1575" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/7989/</id>
    <title type="text">А почему ты везде теперь убрал extension обертки обработки событий. Например, раньше было: Updated.S...</title>
    <published>2011-05-09T10:05:59Z</published>
    <updated>2016-08-15T23:58:57Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/7985/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.ru/posts/m/7981/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А почему ты везде теперь убрал extension обертки обработки событий.&lt;br /&gt;&lt;br /&gt;Например, раньше было:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А теперь&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var evt = Updated;&lt;br /&gt;&lt;br /&gt;if (evt != null)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;evt(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stocksharp.com/posts/m/7971/ " title="http://stocksharp.com/posts/m/7971/ "&gt;http://stocksharp.com/posts/m/7971/ &lt;/a&gt;Пункт 2.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ты не понял.  Почему ты больше не используешь SafeInvoke.  Насчет трассировки мне все понятно.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/7985/</id>
    <title type="text">А почему ты везде теперь убрал extension обертки обработки событий. Например, раньше было: Updated.S...</title>
    <published>2011-05-09T08:29:42Z</published>
    <updated>2016-08-15T23:58:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.ru/posts/m/7981/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А почему ты везде теперь убрал extension обертки обработки событий.&lt;br /&gt;&lt;br /&gt;Например, раньше было:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А теперь&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var evt = Updated;&lt;br /&gt;&lt;br /&gt;if (evt != null)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;evt(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stocksharp.com/posts/m/7971/ " title="http://stocksharp.com/posts/m/7971/ "&gt;http://stocksharp.com/posts/m/7971/ &lt;/a&gt;Пункт 2.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/7992/</id>
    <title type="text">Кстати, если 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.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/7991/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.ru/posts/m/7990/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;CP2Record - это же Plaza класс.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Торможу, извини[sad] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/7991/</id>
    <title type="text">Кстати, если 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.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.ru/posts/m/7990/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;CP2Record - это же Plaza класс.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Кстати, если ToPlazaRecord перенести в CP2Record, CP2RecordHelper можно убрать совсем.  Остальные два метода не используются вообще.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А почему ты везде теперь убрал extension обертки обработки событий.&lt;br /&gt;&lt;br /&gt;Например, раньше было:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;Updated.SafeInvoke(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А теперь&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var evt = Updated;&lt;br /&gt;&lt;br /&gt;if (evt != null)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;evt(id, record.ToPlazaRecord(this.Table));&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Долго я на него смотрел, что же из него выйдет в конечном итоге. В конечном итоге вышла обертка над PlazaStream, которая данные переводит из CP2Record в PlazaRecord. Конвертер я перенес в PlazaStream, поэтому логики в PlazaListener вообще не осталось. Плюс ко всему был явный недочет, когда PlazaStreamManager оперирует не PlazaStream, а PlazaListener.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>