Size: a a a

2020 October 09

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
Marat
Всем привет. В asp net core есть appsettings.json, как мне создать вложенный appsettings.Development.json, чтобы в зависимости от конфигурации запуска (Debug, Release) выбиралась соотв конфигурация?
советую вместо этого использовать launchSettings.json
Куда удобнее во многих планах
источник

M

Michael in DotNetRuChat
Αλεχ Zhukovsky
покажите как в автомаппере это делать
Ну чел уже все давно изобрели если ты фанат подхода через автомапер https://docs.automapper.org/en/stable/Queryable-Extensions.html
источник

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
Michael
Ну чел уже все давно изобрели если ты фанат подхода через автомапер https://docs.automapper.org/en/stable/Queryable-Extensions.html
вопрос остается, зачем мне писать ConfigureAutomaperForFoo вместо того что написать MapFoo ? :)
источник

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
просто от любви к рантайм ошибкам разве что
источник

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
или если там 10 уровней вложенности, что уже как бы запах
источник

M

Michael in DotNetRuChat
Αλεχ Zhukovsky
вопрос остается, зачем мне писать ConfigureAutomaperForFoo вместо того что написать MapFoo ? :)
Я фанат без него так что не скажу
источник

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
ну прост будь в шарпе тайпклассы или хотя бы скаловые имплиситы, чтобы это можно бало тайпсейф сделать я б не возражал, но на тех проектах что я его видел это рак.

Собсна, мен спросили "почему я так отношусь" я ответил
источник

ΑZ

Αλεχ Zhukovsky in DotNetRuChat
а по моему вопросу видимо ответа нет, буду полный дамп тогда снимать. Осталось 40 гигов места на диске найти
источник

M

Michael in DotNetRuChat
Αλεχ Zhukovsky
ну прост будь в шарпе тайпклассы или хотя бы скаловые имплиситы, чтобы это можно бало тайпсейф сделать я б не возражал, но на тех проектах что я его видел это рак.

Собсна, мен спросили "почему я так отношусь" я ответил
Чем экстешен не аналог тайпкласса?
источник

M

Michael in DotNetRuChat
Αλεχ Zhukovsky
а по моему вопросу видимо ответа нет, буду полный дамп тогда снимать. Осталось 40 гигов места на диске найти
Стало интересно что за вопрос. Полистал вверх, не нашел
источник

E

Egor in DotNetRuChat
Кинули задачку мне ,что-то типо блуждающей точке ,поле 100 на 100 одни ноли,по центру в координате (50,50) единица ,и вот она раз в секунду двигается на +-1 в каждой координате,это вообще можно в консоли сделать ?
источник

M

Marat in DotNetRuChat
SomebodyOdd
Разве просто рядом его создать не прокатывает?
Он почему-то берет релизный
источник

S

SomebodyOdd in DotNetRuChat
Marat
Он почему-то берет релизный
А релизный это какой? А то просто appSettings.json - это общий
источник

M

Michael in DotNetRuChat
Egor
Кинули задачку мне ,что-то типо блуждающей точке ,поле 100 на 100 одни ноли,по центру в координате (50,50) единица ,и вот она раз в секунду двигается на +-1 в каждой координате,это вообще можно в консоли сделать ?
Можно рисовать каждый раз рисовать все 100 строк и показывать изменение как при графическом а можно просто показывать изменение позиции точки в консоли. Как бы может ещё что в голову придет
источник

M

Marat in DotNetRuChat
SomebodyOdd
А релизный это какой? А то просто appSettings.json - это общий
источник

M

Marat in DotNetRuChat
Первый берет, а должен 2
источник

E

Egor in DotNetRuChat
Michael
Можно рисовать каждый раз рисовать все 100 строк и показывать изменение как при графическом а можно просто показывать изменение позиции точки в консоли. Как бы может ещё что в голову придет
Оу , спасибо,хотел в реал тайме делать,но тупо перерисовать таблицу отличный вариант))))
источник

S

SomebodyOdd in DotNetRuChat
Первый - это база, его настройки используются везде. Для релиза нужно выносить настройки в appSettings.Production.json
источник

RS

Rustam Sayfutdinov in DotNetRuChat
Egor
Оу , спасибо,хотел в реал тайме делать,но тупо перерисовать таблицу отличный вариант))))
Можешь взять ui для консоли, чтобы офигели ☺️
источник

M

Marat in DotNetRuChat
SomebodyOdd
Первый - это база, его настройки используются везде. Для релиза нужно выносить настройки в appSettings.Production.json
А он само сможет выбирать между ними?
источник