This respository includes the source code for the Reactive Extensions in Action book
C# Batchfile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vs/config updated pacakges Apr 5, 2017
AppendixB-Disposables/Disposables updated pacakges Apr 5, 2017
AppendixC-Testing updated pacakges Apr 5, 2017
CH01 updated pacakges Apr 5, 2017
CH02/StockTrade/YourFirstRxExample updated pacakges Apr 5, 2017
CH03
CH04 updated pacakges Apr 5, 2017
CH05 updated pacakges Apr 5, 2017
CH06 updated pacakges Apr 5, 2017
CH07 updated pacakges Apr 5, 2017
CH08 updated pacakges Apr 5, 2017
CH09 updated pacakges Apr 5, 2017
CH10 updated pacakges Apr 5, 2017
CH11 updated pacakges Apr 5, 2017
Common/Helpers updated pacakges Apr 5, 2017
DisposableCreate updated pacakges Apr 5, 2017
Readme images for the README Mar 14, 2016
.gitignore Appendix C - Testing (#2) Oct 10, 2016
LICENSE
README.md Added explenation for VS2015 version Apr 5, 2017
RXiA.sln Added explenation for VS2015 version Apr 5, 2017
RXiA.sln.DotSettings Disposable.Create example Jul 8, 2016
nuget-restore.cmd nuget investigation: added verbosity Jan 2, 2016

README.md

Rx.NET In Action

Join the chat at https://gitter.im/tamirdresher/RxInAction Build status

This respository includes the source code for the Rx.NET in Action 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

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

static void Main(string[] args)
{
    GenerateSequence();
    CreatingRangeObservable();
    ReadingAFileWithGenerate();
    CreatingSingleItemObservable();
    CreatingNeverendingObservable();
    CreatingObservableTheThrows();
    CreatingEmptyObservable();
    Console.ReadLine();
}