public sealed class NavigationEntry<TContent> : INavigationEntry where TContent : class One entry of a navigation region: its stable id, content, ownership and state.
Type parameters
TContentThe region's content type.
Properties
Content
public TContent Content { get; } Gets the entry's content.
Ownership
public NavigationOwnership Ownership { get; } Gets whether the navigator owns the content.
Services
public IServiceProvider Services { get; } Gets the entry's service provider: its own service scope when the navigator created one (RunicNavigatorOptions.CreateEntryScopes), otherwise the navigator's RunicNavigator.Services, otherwise an empty provider. After an entry with its own scope retires, resolving from it throws ObjectDisposedException.
Documentation from INavigationEntry.Services.