Во втором .Net Framework не нашлось ф-ции
Type.GetInheritanceHierarchy().Reverse();
this
и можно спокойно использовать: IEnumerable<Type> iTypes = GetInheritanceHierarchy(type);
контейнер должен быть один
Потому что мне нужно, чтобы тестовая версия работала параллельно продакшн версии, не хотелось бы удалять тестовый контейнер
Четвёртый пункт для случаев, когда клиент в локальной сети не использует DNS предоставляемый DHCP.
Естественно, ведь порты по умолчанию 80 для http и 443 для https.
В этом случае вам следует установить на сервер обратный http прокси-сервер. Например nginx, а он уже будет проксировать запросы к каждому домену индивидуально на любой локальный порт сервера незаметно для клиента.