WorkplaceFilePersistent - конструктор
Пространство имён: Tessa.Views.Parser.SerializationСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public WorkplaceFilePersistent(
IExchangeFormatInterpreter interpreter,
IIndentationStrategy indentationStrategy,
TessaViewModelRepository viewRepository,
IJsonViewModelConverter jsonViewModelConverter,
IConverter<IJsonSearchQueryMetadata, ISearchQueryMetadata> jsonSearchQueryConverter,
ITessaViewService viewService,
IWorkplaceInterpreter workplaceInterpreter,
IConverter<IJsonWorkplaceMetadata, IWorkplaceMetadata> jsonWorkplaceMetadataConverter
)
Public Sub New (
interpreter As IExchangeFormatInterpreter,
indentationStrategy As IIndentationStrategy,
viewRepository As TessaViewModelRepository,
jsonViewModelConverter As IJsonViewModelConverter,
jsonSearchQueryConverter As IConverter(Of IJsonSearchQueryMetadata, ISearchQueryMetadata),
viewService As ITessaViewService,
workplaceInterpreter As IWorkplaceInterpreter,
jsonWorkplaceMetadataConverter As IConverter(Of IJsonWorkplaceMetadata, IWorkplaceMetadata)
)
public:
WorkplaceFilePersistent(
IExchangeFormatInterpreter^ interpreter,
IIndentationStrategy^ indentationStrategy,
TessaViewModelRepository^ viewRepository,
IJsonViewModelConverter^ jsonViewModelConverter,
IConverter<IJsonSearchQueryMetadata^, ISearchQueryMetadata^>^ jsonSearchQueryConverter,
ITessaViewService^ viewService,
IWorkplaceInterpreter^ workplaceInterpreter,
IConverter<IJsonWorkplaceMetadata^, IWorkplaceMetadata^>^ jsonWorkplaceMetadataConverter
)
new :
interpreter : IExchangeFormatInterpreter *
indentationStrategy : IIndentationStrategy *
viewRepository : TessaViewModelRepository *
jsonViewModelConverter : IJsonViewModelConverter *
jsonSearchQueryConverter : IConverter<IJsonSearchQueryMetadata, ISearchQueryMetadata> *
viewService : ITessaViewService *
workplaceInterpreter : IWorkplaceInterpreter *
jsonWorkplaceMetadataConverter : IConverter<IJsonWorkplaceMetadata, IWorkplaceMetadata> -> WorkplaceFilePersistent
Параметры
- interpreter IExchangeFormatInterpreter
Описание интерфейса интерпретатора текста формата обмена
- indentationStrategy IIndentationStrategy
Описание интерфейса стратегии выравнивание текста
- viewRepository TessaViewModelRepository
Репозиторий моделей представлений
- jsonViewModelConverter IJsonViewModelConverter
- jsonSearchQueryConverter IConverterIJsonSearchQueryMetadata, ISearchQueryMetadata
- Конвертер формата JSON для ISearchQueryMetadata.
- viewService ITessaViewService
Интерфейс сервиса представлений
- workplaceInterpreter IWorkplaceInterpreter
Описание интерфейса интерпретатора рабочего места
- jsonWorkplaceMetadataConverter IConverterIJsonWorkplaceMetadata, IWorkplaceMetadata
- Конвертер формата JSON для IWorkplaceMetadata.