Chapter 7. Analyzing Advanced Scenarios

In this chapter, we will cover:

  • Generating static files for JavaScript proxies
  • Authorizing requests on a Hub
  • Authorizing requests on a persistent connection
  • Authorizing requests in a self-hosting context
  • Scaling up
  • Scaling out with Azure
  • Scaling out with Redis
  • Scaling out with SQL Server
  • Establishing proxy-less connections
  • Introducing dependency injection (simple approach)
  • Introducing dependency injection (advanced approach)
  • Using dependency injection to replace a default behavior
  • Extending the Hub pipeline
  • Handling errors

Introduction

So far, we have been making our way through most of the available features that can be leveraged to exchange real-time client/server messages, and at the same time we've been analyzing what ...

Get SignalR Real-time Application Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.