русский
Germany.ruForen → Архив Досок→ Programmierung

Доступ к сессии?

26.03.22 22:21
Re: Доступ к сессии?
 
Murr патриот
Murr
in Antwort AlexNek 26.03.22 21:39, Zuletzt geändert 26.03.22 22:29 (Murr)

не понимаю абсолютно ничего, что именно ты делаешь

-----

Унифицирую в компиляторе "шаблонов Т4" обработку директив в "шаблонах Т4". спок

Я знаю что понятнее не стало. Чтобы стало понятнее - надо посидеть над созданием своего хоста... ээээ... имплементацией указанного выше интерфейса и его использованием и обработчиками директив.

Если все еще непонятно - директивы в шаблонах обрабатываются внешними обработчиками. Кроме - предопределенных. Предопределенные обрабатываются внутри и не заменяются. Хочу вынести их во внешние и обрабатывать как все остальные.

Думаю что чтобы влезть с нуля нужен месяц-полтора до понимания деталей...


Ладушки - в той постановке задачи которая дана выше решения просто нет - требуемая сессия болтается сама по себе и к хосту никак не привязывается.


Так что возможное решение будет следующим:

- написать интерфейс доступа к требуемой сессии

- имплементить хост с двумя интерфейсами и местом под ссылку на сессию

- на месте создания сессии проверять наличие хоста с поддержкой второго интерфейса и помещать сессию в хост если возможно

- по месту потребления - получать интерфейс и через него - сессию.

Вроде так...


непонятно как это будет работать со Студией - там обрабатывается только доступ сессии времени генерации... да и хост заменить не получится - встроенный... и Я его пока не смотрел...

 

Sprung zu