-
-
Notifications
You must be signed in to change notification settings - Fork 42
Reactive.Logger.Hub
The Reactive.Logger.Hub
module can be used as a Server which you can install in your app to transmit the pipeLine flow or as a client that can connect and receive messages from the server. For more head to the details section.
- Client Mode
To install it as a client the XafApplication descendant should implement the
ILoggerHubClientApplication
. Having so the application consult the model as to which ports should listen.
Head to Reactive.Logger.Client.Win, Reactive.Logger
-
First you need the nuget package so issue this command to the
VS Nuget package console
Install-Package Xpand.XAF.Modules.Reactive.Logger.Hub
.The above only references the dependencies and nexts steps are mandatory.
-
Ways to Register a Module or simply add the next call to your module constructor
RequiredModuleTypes.Add(typeof(Xpand.XAF.Modules.Reactive.Logger.HubModule));
The module is not integrated with any eXpandFramework
module. You have to install it as described.
The module is not bound to DevExpress versioning, which means you can use the latest version with your old DevExpress projects Read more.
The module follows the Nuget Version Basics.
.NetFramework: net461
DevExpress.ExpressApp | Any |
DevExpress.Xpo | Any |
Fasterflect.Xpand | 2.0.7 |
Jetbrains.Annotations | 2019.1.3 |
MagicOnion | 2.6.3 |
System.Interactive.Async | 4.0.0 |
System.Reactive | 4.3.2 |
Xpand.Extensions.Reactive | 2.201.28 |
Xpand.XAF.Modules.Reactive | 2.201.28 |
Xpand.XAF.Modules.Reactive.Logger | 2.201.28 |
Xpand.VersionConverter | 2.201.7 |
To Step in the source code
you need to enable Source Server support
in your Visual Studio/Tools/Options/Debugging/Enable Source Server Support. See also How to boost your DevExpress Debugging Experience.
If the package is installed in a way that you do not have access to uninstall it, then you can unload
it with the next call at the constructor of your module.
Xpand.XAF.Modules.Reactive.ReactiveModuleBase.Unload(typeof(Xpand.XAF.Modules.Reactive.Logger.Hub.ReactiveLoggerHubModule))
The module is tested on Azure for each build with these tests. All Tests run as per our Compatibility Matrix