# Cocoar.SignalARRR > Typed Bidirectional RPC Call server and client methods through shared interfaces over ASP.NET Core SignalR — with compile-time proxies, streaming, cancellation, and authorization. ## Table of Contents ### Introduction - [Getting Started](/guide/getting-started.md) - [Why SignalARRR?](/guide/why-signalarrr.md) ### Server - [Hub Setup](/guide/server/hub-setup.md) - [Server Methods](/guide/server/server-methods.md) - [Authorization](/guide/server/authorization.md) - [Client Manager](/guide/server/client-manager.md) ### .NET Client - [Connection Setup](/guide/dotnet-client/connection-setup.md) - [Typed Methods](/guide/dotnet-client/typed-methods.md) - [Server-to-Client Handlers](/guide/dotnet-client/server-to-client.md) ### TypeScript Client - [TypeScript Client Setup](/guide/typescript-client/setup.md) - [Server Method Handlers](/guide/typescript-client/server-methods.md) ### Swift Client - [Swift Client Setup](/guide/swift-client/setup.md) - [Typed Proxies & Server Methods](/guide/swift-client/typed-proxies.md) ### Item Streaming - [Server-to-Client Streaming](/guide/streaming/server-to-client.md) - [Client-to-Server Streaming](/guide/streaming/client-to-server.md) ### Advanced - [HTTP Stream References](/guide/advanced/http-streams.md) - [Proxy Generation](/guide/advanced/proxy-generation.md) - [Cancellation Propagation](/guide/advanced/cancellation.md) ### Migration - [Migration from v2.x](/guide/migration/from-v2.md) ### Reference - [Packages](/reference/packages.md) - [Client Comparison](/reference/client-comparison.md) - [API Overview](/reference/api.md) - [Wire Protocol](/reference/wire-protocol.md) ### Roadmap - [Feature Status](/roadmap/status.md) - [Test Coverage](/roadmap/test-coverage.md) ### Open Items - [HTTP Stream References](/roadmap/http-streams.md) - [MessagePack Protocol](/roadmap/messagepack.md)