Table of Contents

Class BaseEntityListViewModel<TSource>

Namespace
Innova.Prism.Library.BaseViewModels
Assembly
Innova.Prism.Library.dll
public class BaseEntityListViewModel<TSource> : BaseEntityListViewModel<TSource, TSource>, INotifyPropertyChanged, IConfirmNavigationRequest, INavigationAware, IRegionMemberLifetime, IPagingViewModel, ISupportEntityListView, IEntityListViewState, IListViewModel<TSource, TSource>, IListViewModel, IListDeleteViewModel, ISupportSelectFilter where TSource : class, IEntityWithKey<TSource>

Type Parameters

TSource
Inheritance
BaseCombinedListViewModel<TSource, TSource>
BaseEntityListViewModel<TSource, TSource>
BaseEntityListViewModel<TSource>
Implements
IConfirmNavigationRequest
INavigationAware
IRegionMemberLifetime
IListViewModel<TSource, TSource>

Constructors

BaseEntityListViewModel(IViewStateManager, IEventAggregator, IListViewModelService<TSource, TSource>, IListMenuService<TSource, TSource>, ILogger<BaseEntityListViewModel<TSource>>)