Size: a a a

2021 April 09

G

Gtoressan in pro.net
Видимо действительно из-за Докера ломается. Потому что я запустил сейчас в контейнере и по адресу localhost:5000/security он выдаёт Healthy, хотя должен был выдать содержимое Configuration["Password"]

Без Докера нормально выдаёт значение, написанное в launchSettings.json или appsettings.json
источник

DP

Denis Petukhov in pro.net
Ну тогда надо смотреть доцкерфайл итд
источник

G

Gtoressan in pro.net
Всё работало вот с такими инструкциями. Я ещё до appsettings.json писал
источник

DP

Denis Petukhov in pro.net
Дак надо наверное после второго FROM писать ENV итд
источник

G

Gtoressan in pro.net
А EXPOSE тогда на все образы распространяется что-ли? А ENV только на тот, в котором определён?
источник

G

Gtoressan in pro.net
Ну и новая проблема, которая вообще непонятна
источник

G

Gtoressan in pro.net
Почему-то в контейнере файл appsettings.json не читается, хотя в папку publish/ он попадает. Если запускать обычным способом, то всё работает
источник

M

Max in pro.net
добрый вечер. https://github.com/dotnet-architecture/eShopOnContainers насколько хороший код в этом примере?
источник

AH

Ayrat Hudaygulov in pro.net
физзБазз ентерпрайз едишн

Тыща файлов, отдельные сервисы для баскета и ордеров и все равно густо логикой в контроллере намазано.
источник

AH

Ayrat Hudaygulov in pro.net
то есть у него есть баскетсервис, айБаскетСервис, БаскетКлиент и все равно логика в контроллер утекла.
источник

IC

Ilya L Che in pro.net
Ну так это образец, которому надо следовать. Что тебя возмущает?
источник

AH

Ayrat Hudaygulov in pro.net
То что странно все это.
источник

AH

Ayrat Hudaygulov in pro.net
Я бы такое писать не стал!
источник

AH

Ayrat Hudaygulov in pro.net
То есть автору ок писать вот такие простыни в инфраструктурном аспнете когда у него там уже 5 слоев абстракций намазано (им самим)
https://github.com/dotnet-architecture/eShopOnContainers/blob/a71b0048970cab3e95b1f01297b3ded703a0a6d6/src/ApiGateways/Web.Bff.Shopping/aggregator/Controllers/BasketController.cs#L26-L82
источник

DP

Denis Petukhov in pro.net
Лучше уж логика в контроллере чем FizzBuzzEnterprise
источник

IC

Ilya L Che in pro.net
Не нравится мне эти top-level statements в Program.cs всех. Раньше было лучше :(
источник

AH

Ayrat Hudaygulov in pro.net
у него получился ФизБазЕнтерпрайз с логикой в контроллере
источник

DP

Denis Petukhov in pro.net
А тут получается и трусы сняты и крестик одет
источник

M

Max in pro.net
можете показать пример проекта с хорошей архитектурой?
источник

AH

Ayrat Hudaygulov in pro.net
приходи к нам работать, покажу!
источник