Инфра Диадока
Self-contained приложения
Инструменты
Билд в разные папки
Как запускать тулзы? (houston nano?)
Shared-конфигураторы
Локальный запуск Диадока (houston nano?)
Выделение Common-сборок в отдельный репозиторий и разбиение их на маленькие специализированные nuget-пакеты
У каждого проекта много ненужных сборок
Порты и имя сервиса. Как подставлять?
Что сейчас делается в DiadocVostokApplication
Initialize
Контракты
Profile
Запуск Диадока в тестах
Запуск в InMemory-режиме
Настраивается логирование
Настраиваются источники настроек
DtoRuntime.Init
ServicePointManagerConfigurator.ConfigureHttpDefaults();
Создается контейнер
Создается хост из контейнера (IInitializableApplication)
Houston Nano
VostokHost
MultiHost
CompositeHost
Дробить общие сборки
Используется в
Web
Diadoc.Formats
тоже с батником?
Запуск под контрактами