Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcoablanco/rxui.mauitoolkit
Generic class to all simple projects.
https://github.com/marcoablanco/rxui.mauitoolkit
Last synced: 3 months ago
JSON representation
Generic class to all simple projects.
- Host: GitHub
- URL: https://github.com/marcoablanco/rxui.mauitoolkit
- Owner: marcoablanco
- License: mit
- Created: 2022-09-30T22:51:22.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-10-25T18:43:33.000Z (over 2 years ago)
- Last Synced: 2024-11-11T10:53:06.908Z (3 months ago)
- Language: C#
- Size: 251 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RxUI.MauiToolkit
Toolkit genérico usando ReactiveUI con clases base, helpers, servicios y controles típicos en proyectos.
- Main: [![Build Status](https://marcoantonioblanco.visualstudio.com/RxUI.MauiToolkit/_apis/build/status/marcoablanco.RxUI.MauiToolkit?branchName=main)](https://marcoantonioblanco.visualstudio.com/RxUI.MauiToolkit/_build/latest?definitionId=2&branchName=main)
- Develop: [![Build Status](https://marcoantonioblanco.visualstudio.com/RxUI.MauiToolkit/_apis/build/status/Develop%20CI?branchName=develop)](https://marcoantonioblanco.visualstudio.com/RxUI.MauiToolkit/_build/latest?definitionId=3&branchName=develop)## Inicialización
Para inicializar el paquete usamos `.InitRxToolkit()`, que encontraremos en el namespace `RxUI.MauiToolkit.Configuration`, como método de extensión de `MauiAppBuilder` cuando creamos nuestra `MauiApp`:```csharp
public static MauiApp CreateMauiApp()
{
var builder = MauiApp.CreateBuilder()
.UseMauiApp()
.InitRxToolkit();
...return builder.Build();
}
```Esto añadirá los target `Debug` y `Console` al servicio de Log, así como la inicialización del resto de servicios del Nuget.