title: Implement notification from Application Service
body: <p>I'm trying to implement "Notification System" from my Application Service.</p>
  
  <p>I would like to alert a user using a toast via <code>abp.notify.info()</code> when the required processing (managed by Application Service) has been successfully completed.</p>
  
  <p>Server side:</p>
  
  <pre><code>public async Task&lt;bool&gt; EsitoAllestimento(EsitoAllestimento data)
  {
      await _notiticationPublisher.PublishAsync(
          "message"",
          null,
          null,
          NotificationSeverity.Info
      );
  }
  </code></pre>
  
  <p>Client side:</p>
  
  <pre class="lang-js prettyprint-override"><code>abp.event.on('abp.notifications.received', function (userNotification) {
      abp.notify.info('message', 'text');
  });
  </code></pre>
  
  <p><strong>UPDATE</strong></p>
  
  <p>At the moment, I use a different strategy based on the use of email messages from application layer.</p>
  
  <p>In fact, <code>EsitoAllestimento</code> (WebApi method) is invoked by an external application to update some data in the web application (and informs the connected user of the processing result).</p>
  
  <p>Now I'm planning to use SignalR communication, because email communication sometimes fails.</p>
  
  <p>I have defined the hub class like <a href="https://aspnetboilerplate.com/Pages/Documents/v2.3.0/SignalR-Integration" rel="nofollow noreferrer">ABP's SignalR Integration example</a> and everything works fine, except communication from SERVER to CLIENT.</p>
  
  <p>How can I use <code>myChatHub</code> at the Application layer or WebApi layer ?</p>