VoidVolker,
Нене. Я слишком часто качаю всякие исходники и знаю во что иногда может вылиться совет:
>> Серьезно? Скачать исходники...
Что-то похожее иногда пишется к кликбейтных заголовках "Надо всего лишь скачать исходники..." )))
Вы мне помогли съэкономить время. Я вам благодарен. Серьёзно. )
VoidVolker, Получается, что сложно получить эту строку. Я её лучше руками наберу из атрибутов, тем более это только для внутренних логов. Не стоит пока так глубоко копать ради сиюминутной задачи. Спасибо за подсказки.
Василий Банников,
>>а для чего?
Тоже для отладки, например, при логировании. Мне он больше нравится, чем самому руками набивать такую большую строку.
Так вроде получается, что нельзя? Или можно где-то посмотреть, как определён этот атрибут? По F12 не отображает в декомпилированной версии:
Василий Банников Спасибо. Я понял. Только в моём случае требуется использовать Kestrel как self-hosted компонент. Если он входит в состав SDK, то как мне его "загнать" в свой проект? Я согласен даже переделать проект на .NET/Standard:
Но как подключить aspnetcore к проекту? Сейчас все компоненты, связанные с ASPNET выглядят как deprecated:
Уже прошлись по реактивным формам. Тоже не вариант. По идее "надо всего лишь" сделать какие-то преобразования с шаблоном до того, как шаблон будет скомпилирован AOT. Т.е. если бы были какие-то макросы для шаблона. Динамика не нужна. Требуется однократное преобразование некоторой заготовки в шаблон на основе параметров. Но такого инструмента, как я понимаю, нет.
сергей кузьмин, Спасибо за совет, но у меня есть идея получше. Я всем буду рассказывать, что это вы мне посоветовали сравнивать Docker с некоторым подобием CMD.
сергей кузьмин, >> тут нужно подключать мозги которых может и не хватить
Я не настолько навичок, что не умею оценивать бесполезность некоторых советов. По сути ваш стендап тут неуместен.
aleks-th, Так а куда прописать сам файл и где поставить ссылку на него, чтобы именно он и запускался при старте контейнера? Я так понял, что штатными средствами вроде как нет такой возможности?
shurshur, У меня было такое-же предположение, о котором вы говорите, только нигде не смог найти подтверждения, что именно так и надо работать с Docker. Внутренне для себя я оцениваю Docker как некоторое подобие CMD (под Windows). Только CMD может виртуализировать только переменные окружения, а вот Docker позволяет запускать в бэкграунде linux и виртуализировать больше, чем CMD, т.е. задача Docker дать более высокий уровень изоляции приложения, по сравнению с CMD и в тоже время это не виртуализация в смысле VMWare или VirtualBox . Можно это расценивать как тоже самое, что вы сказали в контексте "приучать себя к мысли, что докер-контейнер всегда при изменениях пересоздаётся, это непостоянная сущность"?
P.S. Но посмотреть, можно ли что-то сделать в background тоже интересно ))). Только что нашёл такую штуку как overlay2, и там хранятся разные diff. Вполне там можно и поредактировать тот файл, только нужно найти соответствующий diff.
Да, всё верно, на контроллере висит этот атрибут. Тогда, получается, что RequireAuthorize его заменяет.
А как быть со вторым вопросом, где app.Map() находится за пределами app.UseEndpoint()?
Нене. Я слишком часто качаю всякие исходники и знаю во что иногда может вылиться совет:
>> Серьезно? Скачать исходники...
Что-то похожее иногда пишется к кликбейтных заголовках "Надо всего лишь скачать исходники..." )))
Вы мне помогли съэкономить время. Я вам благодарен. Серьёзно. )