Files
Shrlalgo.RvKits/WPFluent.Gallery/DependencyInjectionNavigationViewPageProvider.cs

27 lines
920 B
C#
Raw Normal View History

2025-04-24 20:56:44 +08:00
// This Source Code Form is subject to the terms of the MIT License.
// If a copy of the MIT was not distributed with this file, You can obtain one at https://opensource.org/licenses/MIT.
// Copyright (C) Leszek Pomianowski and WPF UI Contributors.
// All Rights Reserved.
// This Source Code Form is subject to the terms of the MIT License.
// If a copy of the MIT was not distributed with this file, You can obtain one at https://opensource.org/licenses/MIT.
// Copyright (C) Leszek Pomianowski and WPF UI Contributors.
// All Rights Reserved.
namespace WPFluent.Gallery;
/// <summary>
/// Service that provides pages for navigation.
/// </summary>
public class DependencyInjectionNavigationViewPageProvider(IServiceProvider serviceProvider)
: INavigationViewPageProvider
{
/// <inheritdoc />
public object? GetPage(Type pageType)
{
return serviceProvider.GetService(pageType);
}
}