Size: a a a

var chat = new Chat();

2021 May 11

VL

Vova Lantsov in var chat = new Chat();
Да
источник

IV

Ihor Volokhovych in var chat = new Chat();
Благодарю!
источник

T

Tigran in var chat = new Chat();
Church OS Kernel))
источник

VL

Vova Lantsov in var chat = new Chat();
Тут кстати не нужно использовать GetEnvironmentVariable

Ты можешь вызвать
.ConfigureHostConfiguration(builder =>
{
   builder.AddEnvironmentVariables();
})

Затем твой ConfigureAppConfiguration
И в новом параметре, который context, я не помню первый он или второй идёт, вызывай
context.HostingEnvironment.EnvironmentName

Если что, ConfigureHostConfiguration вызывай только при использовании .NET generic host, в аспе же он уже вызван в дефолтном билдере
источник

IV

Ihor Volokhovych in var chat = new Chat();
Понял, спасибо!
источник

M

Maxxxis in var chat = new Chat();
Привіт.
Підкажіть, де можна почитати про зв'язку C# i WinForms? Щоб було максимально розжовано, особливо про події, делегати і тд
источник

ДБ

Денис Бобраницкий... in var chat = new Chat();
metanit пробывал?
источник

M

Maxxxis in var chat = new Chat();
Так, але хотілось би більше. Мб книга якась є
источник

YM

Yury Morozov in var chat = new Chat();
Я как архитектор жду абстрактные методы на интерфейсах уже джва года (10 лет)
источник

VD

Vitaly Deev in var chat = new Chat();
У меня вопрос, а в каких случаях они полезны будут? Чтобы в библиотечках их как-то использовать? Типа обратной совместимости?
источник

E

Etki in var chat = new Chat();
В интерфейсе каждый метод абстрактный
источник

E

Etki in var chat = new Chat();
:trollface:
источник

ВE

Виталий EasyMod... in var chat = new Chat();
источник

YM

Yury Morozov in var chat = new Chat();
Ну основная проблема в том, что мы не можем наследоваться от двух классов. Соответственно, большая часть остаётся на интерфейсах. Например я хочу базовый объект, в котором будут какие-то  методы реализованы. Сейчас мне надо выносить это в класс и плодить кучу промежуточных классов чтобы совместить тот функционал который нужен мне и базовые методы класса. Типа BaseObject, BaseDeletableObject, BaseAuditedDeletableObject и прочее
источник

YM

Yury Morozov in var chat = new Chat();
А так ебанул на интерфейс и в домике ты
источник

E

Etki in var chat = new Chat();
> архитектор
> множественное наследование

:trollface:
источник

VD

Vitaly Deev in var chat = new Chat();
Ну изначально поэтому от наследования от двух классов и отказались, типа несколько методов в двух разных классах и какую реализацию наследовать
источник

ЕА

Евгений Андриенко... in var chat = new Chat();
В умных книгах часто советую выбирать композицию классов нежели большую глубину наследования)
источник

YM

Yury Morozov in var chat = new Chat();
Множественное наследование упрощает наследование
источник

YM

Yury Morozov in var chat = new Chat();
Вместо десятка вложений бесполезной хуиты
источник