# RxInAction **Repository Path**: hbb0b0/RxInAction ## Basic Information - **Project Name**: RxInAction - **Description**: No description available - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-16 - **Last Updated**: 2022-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Rx.NET In Action [![Join the chat at https://gitter.im/tamirdresher/RxInAction](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/tamirdresher/RxInAction?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build status](https://ci.appveyor.com/api/projects/status/hshhkn2vlqkh847y?svg=true)](https://ci.appveyor.com/project/tamirdresher/rxinaction) This respository includes the source code for the [Rx.NET in Action](http://manning.com/dresher/) book. * The 'master' branch include the VS2017 version * If you need the VS2015 version which include the `project.json` style of .NET Core projects, clone the `VS2015` branch ## How to use? The solution is structured such that the examples from each chapter are located inside a folder with the chapter name ![solution structure](./Readme/solution-structure-200.jpg) Most of the projects are Console Applications, but some are standalone application in WPF. Inside each Console Application project, you'll find the `Main` method which contains the call for each example. You can run all the examples, or comment out the ones you dont want to run. for example, this is how the Main method of the Creational Operators examples from chapter 4 looks like ```c# static void Main(string[] args) { GenerateSequence(); CreatingRangeObservable(); ReadingAFileWithGenerate(); CreatingSingleItemObservable(); CreatingNeverendingObservable(); CreatingObservableTheThrows(); CreatingEmptyObservable(); Console.ReadLine(); } ```