CommunityToolkit / CommunityToolkit/dotnet
MVVM.Toolkit: How to remove/unregister service from Ioc.Default
- Dominant language
- C#
- Stars
- 3.8k
- Forks
- 400
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the bug
Hi All,
We are migrating our class library application from MVVMLight to MVVMToolkit. We were using SimpleIoc container. We need to use Ioc (Microsoft.Toolkit.Mvvm.DependencyInjection) for migration.
We need to remove configured services in CleanUp() method of Locator class. Currently, Ioc does not provide any remove or unregister method.
Is there any way to remove/unregister service from Ioc.Default?
### Regression
7.1.2
### Steps to reproduce
```text
Did not try in Sample app.
```
### Expected behavior
There should be way to remove/unregister service from Ioc.Default
### Screenshots
_No response_
### IDE and version
VS 2019
### IDE version
_No response_
### Nuget packages
- [ ] CommunityToolkit.Common
- [ ] CommunityToolkit.Diagnostics
- [ ] CommunityToolkit.HighPerformance
- [X] CommunityToolkit.Mvvm (aka MVVM Toolkit)
### Nuget package version(s)
7.1.2
### Additional context
_No response_
### Help us help you
Yes, but only if others can assist
Contributor guide
Assessment
This issue has not been assessed yet.