ProMix
ProMix
Closes #24 Closes #25 Closes #26 Closes #27 Closes #28 Also it unintended resolve #22
### Describe the feature Use generic host, IServiceProvider or create objects manually
### Describe the feature Users must handle exceptions differently. If they don't need `OnError()`, they don't need `CriticalBackgroundService`.
closes #31
### Describe the feature Move interpolation params from string to `object[]` argument [Docs](https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
### Describe the feature Write and use factory instead of direct Service Locator
### Describe the feature Call `ServiceProvider.GetService()` and check result for `null`
### Question Maybe better create NuGet and GitHub packages on release, instead of pushing to `main`? It will prevent packages with potentially useless changes
### Describe the feature It will allow to chaining methods.