You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The current builder .OnStart method allows you to use INavigationService to choose your startup page. You can use ServiceResolver to resolve a service to do more complicated logic but this makes your code less testable.
Describe the solution you'd like
A new overload for .OnStart that allows IServiceProvider to be provided.
Describe alternatives you've considered ServiceResolver can be used but it is not as test friendly.
Proposed APIs
If possible, try to propose how the API might look. For example:
Is your feature request related to a problem? Please describe.
The current builder
.OnStart
method allows you to useINavigationService
to choose your startup page. You can useServiceResolver
to resolve a service to do more complicated logic but this makes your code less testable.Describe the solution you'd like
A new overload for
.OnStart
that allowsIServiceProvider
to be provided.Describe alternatives you've considered
ServiceResolver
can be used but it is not as test friendly.Proposed APIs
If possible, try to propose how the API might look. For example:
Additional context
N/A
The text was updated successfully, but these errors were encountered: