Size: a a a

var chat = new Chat();

2018 September 20

КК

Костя К. in var chat = new Chat();
нет, так как там происходит авторизация пользователей через их пароли
источник

R

Rafael in var chat = new Chat();
Костя К.
нет, так как там происходит авторизация пользователей через их пароли
а ну если с привязкой к юзерам, тогда ой
источник

AB

Alexey B. in var chat = new Chat();
а урлы у тебя одинаковые на клиенте и на сервере?
источник

КК

Костя К. in var chat = new Chat();
да, одинаковые
источник

КК

Костя К. in var chat = new Chat();
при последовательном перезапуске серверов (аут->клиент)  - проблем нет - все работает как надо.
источник

КК

Костя К. in var chat = new Chat();
может ли это происходить из-за запуска клиента на IIS, а не на Kestrel ?
источник

R

Rafael in var chat = new Chat();
Костя К.
может ли это происходить из-за запуска клиента на IIS, а не на Kestrel ?
дык подними кестрел и потести чуток
источник

R

Rafael in var chat = new Chat();
очень даже возможно, что iis факапает
источник

КК

Костя К. in var chat = new Chat();
хорошо, спасибо, проверю
источник

КК

Костя К. in var chat = new Chat();
я же правильно понимаю что для клиента с GrantTypes.Implicit, там не проверяется ClientSecrets. Даже если он был установлен в конфигах на IdentityServer ?
источник

AB

Alexey B. in var chat = new Chat();
Да
источник

EV

Evgeniy Vasenev in var chat = new Chat();
Добрый день. Размышляю над реализацией Data Acess слоя.
Правильно ли, если модели слоя будут реализовывать INotifyPropertyChanged ?
Для того чтобы можно было пробрасывать часть моделей во VM и передавать в UI?
Или лучше создавать посредника на уровне BL слоя?
источник

MV

Maksym Voloshyn in var chat = new Chat();
не правильно это в Entity реализовывть нотифайпропертичейндж, правильный флоу это Entity -> EntityDto ->EntityViewModel(тут и реализация)
источник

EV

Evgeniy Vasenev in var chat = new Chat();
Maksym Voloshyn
не правильно это в Entity реализовывть нотифайпропертичейндж, правильный флоу это Entity -> EntityDto ->EntityViewModel(тут и реализация)
Спасибо.
источник

B

Bonart in var chat = new Chat();
Evgeniy Vasenev
Спасибо.
На самом деле Dto и ViewModel не обязаны напрямую мапиться на сущности
источник

MG

Max Grishin in var chat = new Chat();
... что в итоге приведёт к дупликации кода, дополнительных узких местах в пробросе данных, их синхронизации и т.д.

На самом деле, зависит от проекта и плюсов/минусов подхода, а вопрос "правильности", как всегда, очень субьективный.
Если хочется "как в книжке" - то да, нотификация интерфейса будет нарушать абстракцию и нужна Dto.
источник

B

Bonart in var chat = new Chat();
Max Grishin
... что в итоге приведёт к дупликации кода, дополнительных узких местах в пробросе данных, их синхронизации и т.д.

На самом деле, зависит от проекта и плюсов/минусов подхода, а вопрос "правильности", как всегда, очень субьективный.
Если хочется "как в книжке" - то да, нотификация интерфейса будет нарушать абстракцию и нужна Dto.
Слишком много выводов для приведенных исходных данных
источник

MV

Maksym Voloshyn in var chat = new Chat();
Bonart
На самом деле Dto и ViewModel не обязаны напрямую мапиться на сущности
рано или поздно, вам не будет хватить Entity чтобы байндить его на UI и вы создадите ViewModel внутри которого перенесете этот Entity, и будут у вас две недосущности , которые будут байндить свои части на UI
источник

MG

Max Grishin in var chat = new Chat();
Bonart
Слишком много выводов для приведенных исходных данных
в моей реплике ровно 0 выводов о чем-либо
источник

B

Bonart in var chat = new Chat();
Maksym Voloshyn
рано или поздно, вам не будет хватить Entity чтобы байндить его на UI и вы создадите ViewModel внутри которого перенесете этот Entity, и будут у вас две недосущности , которые будут байндить свои части на UI
А я про что? ViewModel - это не класс или объект, а слой
источник