contextbase

This commit is contained in:
Marcin Wojas
2026-05-17 15:54:58 +02:00
parent 2a464b2f72
commit 4a69cdb831
5 changed files with 282 additions and 65 deletions
@@ -280,6 +280,6 @@ public class StanTowaruWorker
## Dobre praktyki
1. **Używaj [Context]** w obiektach worker i extender dla parametrów inicjowanych z context
2. **Dziedzicz z ContextBase** dla własnych klas parametrów (patrz [context.md](context.md))
2. **Dziedzicz z ContextBase** dla własnych klas parametrów (patrz [contextbase.md](contextbase.md))
3. **Metody Action zwracają [action result](./action-result.md)** - nie wywołuj UI bezpośrednio
4. **`CommitUI()` zamiast `Commit()`** - w workerach/extenderach uruchamianych z UI używaj `CommitUI()`