Table of Contents

Constructor ShowViewModelService

Namespace
Innova.Prism.Library.Services
Assembly
Innova.Prism.Library.dll

ShowViewModelService(IShowEntityService<T, TShow>, IEntityServiceConfiguration<T>, ILookupService, IWindowDialogService, IEventAggregator, IEntityValidatorService, ILogger<ViewModelService<T>>)

Initializes a new instance of the ShowViewModelService<T, TShow> class.

public ShowViewModelService(IShowEntityService<T, TShow> entityService, IEntityServiceConfiguration<T> entityServiceConfiguration, ILookupService lookupService, IWindowDialogService windowDialogService, IEventAggregator eventAggregator, IEntityValidatorService entityValidatorService, ILogger<ViewModelService<T>> logger)

Parameters

entityService IShowEntityService<T, TShow>

The entity service for showing entities.

entityServiceConfiguration IEntityServiceConfiguration<T>

The entity service configuration.

lookupService ILookupService

The lookup service.

windowDialogService IWindowDialogService

The window dialog service.

eventAggregator IEventAggregator

The event aggregator.

entityValidatorService IEntityValidatorService

The entity validator service.

logger ILogger<ViewModelService<T>>

The logger.