Size: a a a

var chat = new Chat();

2021 July 05

SC

Serega Carbon in var chat = new Chat();
знаешь что такое экстеншн в шарпе?
источник

AW

Andrew Witwicki in var chat = new Chat();
и я пишу что так и хочу сделать теперь
источник

Ɖ

Ɖrēw in var chat = new Chat();
Потому что будут тогда еще и паршл методы
источник

AW

Andrew Witwicki in var chat = new Chat();
а мой ответ чтото поменяет?)
источник

Ɖ

Ɖrēw in var chat = new Chat();
И порядок мидлварь в том же Configure Будет неочевиден
источник

Ɖ

Ɖrēw in var chat = new Chat();
Экстеншны лучше
источник

Ɖ

Ɖrēw in var chat = new Chat();
Явно
источник

Ɖ

Ɖrēw in var chat = new Chat();
В данном вопросе
источник

VL

Vova Lantsov in var chat = new Chat();
Нет) класс Startup.cs останется таким как был и будет иметь примерно такой вид:

void ConfigureServices(services)
{
   ...

   ConfigureSwagger(services);
   ConfigureHangfire(services);
   // Etc
}
источник

AW

Andrew Witwicki in var chat = new Chat();
у меня и Configure и ConfigureServices разговнокодились
источник

Ɖ

Ɖrēw in var chat = new Chat();
Имхо

void ConfigureServices(services)
{
   ...

   services.ConfigureSwagger();
   services.ConfigureHangfire();
   // Etc
}

На порядок лучше
источник

SC

Serega Carbon in var chat = new Chat();
+, класс экстов сделать
источник

AW

Andrew Witwicki in var chat = new Chat();
и закинуть _env
источник

VL

Vova Lantsov in var chat = new Chat();
Я просто дал как один из вариантов, не сказал что он самый красивый)
источник

SC

Serega Carbon in var chat = new Chat();
что закинуть?
источник

VL

Vova Lantsov in var chat = new Chat();
IHostingEnvironment вангую
источник

Ɖ

Ɖrēw in var chat = new Chat();
Я сам в целом люблю очевидность и за это не люблю экстеншны, в основном эта нелюбовь пошла с тех пор когда Microsoft стал пихать экстеншны в разные пакеты под одним неймспейсом и не всегда было очевидно без гугла откуда какой экстеншн надо брать, но в целом, конечно. визуально приятный сахар
источник

AW

Andrew Witwicki in var chat = new Chat();
мне оч удобны, но иногда не знаешь что подключить в новом файлике чтоб код заработал)
источник

AW

Andrew Witwicki in var chat = new Chat();
чтот было с order by для linq
источник

AW

Andrew Witwicki in var chat = new Chat();
пора оптимизировать системные\интеграционные тесты :)
источник