Table of Contents

Constructor InsertViewModelService

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

InsertViewModelService(IInsertEntityService<T, TInsert>, IEntityServiceConfiguration<T>, ILookupService, IWindowDialogService, IEventAggregator, IEntityValidatorService, ILogger<InsertViewModelService<T, TInsert>>)

Initializes a new instance of the InsertViewModelService<T, TInsert> class.

protected InsertViewModelService(IInsertEntityService<T, TInsert> entityService, IEntityServiceConfiguration<T> entityServiceConfiguration, ILookupService lookupService, IWindowDialogService windowDialogService, IEventAggregator eventAggregator, IEntityValidatorService entityValidatorService, ILogger<InsertViewModelService<T, TInsert>> logger)

Parameters

entityService IInsertEntityService<T, TInsert>

The entity service for inserting 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<InsertViewModelService<T, TInsert>>

The logger.