WorkplaceFilePersistent - конструктор

Инициализирует новый экземпляр класса WorkplaceFilePersistent.

Definition

Пространство имён: Tessa.Views.Parser.Serialization
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public WorkplaceFilePersistent(
	[NotNullAttribute] IExchangeFormatInterpreter interpreter,
	[NotNullAttribute] IIndentationStrategy indentationStrategy,
	[NotNullAttribute] TessaViewModelRepository viewRepository,
	[NotNullAttribute] IJsonViewModelAdapter jsonViewModelConverter,
	[NotNullAttribute] IConverter<IJsonSearchQueryMetadata, ISearchQueryMetadata> jsonSearchQueryConverter,
	[NotNullAttribute] ITessaViewService viewService,
	[NotNullAttribute] IWorkplaceInterpreter workplaceInterpreter,
	[NotNullAttribute] IConverter<IJsonWorkplaceMetadata, IWorkplaceMetadata> jsonWorkplaceMetadataConverter
)

Параметры

interpreter  IExchangeFormatInterpreter
Описание интерфейса интерпретатора текста формата обмена
indentationStrategy  IIndentationStrategy
Описание интерфейса стратегии выравнивание текста
viewRepository  TessaViewModelRepository
Репозиторий моделей представлений
jsonViewModelConverter  IJsonViewModelAdapter
jsonSearchQueryConverter  IConverterIJsonSearchQueryMetadata, ISearchQueryMetadata
Конвертер формата JSON для ISearchQueryMetadata.
viewService  ITessaViewService
Интерфейс сервиса представлений
workplaceInterpreter  IWorkplaceInterpreter
Описание интерфейса интерпретатора рабочего места
jsonWorkplaceMetadataConverter  IConverterIJsonWorkplaceMetadata, IWorkplaceMetadata
 

См. также