Size: a a a

2019 February 06

VS

Vadim Shvanov in CODE BLOG / C#
Ikbol Navruzshoev
Там их нету
YouTube
Методы C# (Method C#) классов  - Учим Шарп #10
Методы C# (Method C#) классов в языке программирования C#

На этом занятии мы продолжаем рассмотрение объектно-ориентированного программирования и классов в C#. В этом видео будут подробно рассмотрены действия, которые может совершать экземпляр класса, или действия которые могут быть выполнены над экземпляром класса. Все это методы c#. В других языках программирования их еще называют процедуры или функции. Мы познакомимся с логикой создания методов, узнаем что такое сигнатура метода, научимся перегружать методы и многое другое.
-----------
ПОДПИШИСЬ на соцсети:
🔴 TELEGRAM: https://bit.ly/tg_codeblog
🔴 VK: https://bit.ly/vk_codeblog
🔴 INSTAGRAM: https://bit.ly/inst_codeblog
🔴 Яндекс Дзен: https://bit.ly/zen_codeblog
🔴 FACEBOOK: https://bit.ly/fb_codeblog
🔴 TWITTER: http://bit.ly/twit_codeblog
🔴 Мой блог: https://bit.ly/site_codeblog
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: https://bit.ly/donate_codeblog
💲 Спонсорство: https://bit.ly/patreon_codeblog
-----------
СМОТРИ мои обучающие курсы: …
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Всем привет! Помогите пожалуйста, не могу никак разобраться... Имеется сервер ASP.NET Core 2.0, выступает в роли WebAPI. В роли клиента - ReactJS, обращения идут через Fetch. Все это располагается во внутренней сети компании (Intranet), авторизация через Windows Auth (AD). На сервере соответсвенно настроена автоматическая авторизация через Windows и запрещен анонимный доступ. Захожу на http://localhost:5000 - сервер отдает страницу, во время дебага проверяю что я авторизован и он корректно принял мою учетку. Затем когда страница скачивается, идет запрос через fetch который запрашивает некоторые данные, сервер должен проверить твои права и отдать данные в их соответствии. Так вот получается при запросе, на сервере не принимается никакой пользователь, более того HttpContext = null. Я не могу проверить этого пользователя. Запрос fetch отправляю с параметром credentials: 'include'
источник

eo

evgeny otrokov in CODE BLOG / C#
ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ
Всем привет! Помогите пожалуйста, не могу никак разобраться... Имеется сервер ASP.NET Core 2.0, выступает в роли WebAPI. В роли клиента - ReactJS, обращения идут через Fetch. Все это располагается во внутренней сети компании (Intranet), авторизация через Windows Auth (AD). На сервере соответсвенно настроена автоматическая авторизация через Windows и запрещен анонимный доступ. Захожу на http://localhost:5000 - сервер отдает страницу, во время дебага проверяю что я авторизован и он корректно принял мою учетку. Затем когда страница скачивается, идет запрос через fetch который запрашивает некоторые данные, сервер должен проверить твои права и отдать данные в их соответствии. Так вот получается при запросе, на сервере не принимается никакой пользователь, более того HttpContext = null. Я не могу проверить этого пользователя. Запрос fetch отправляю с параметром credentials: 'include'
А в браузере в нетворке есть твои креденшелы в запросе?
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
evgeny otrokov
А в браузере в нетворке есть твои креденшелы в запросе?
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Я не знаю как они должны выглядеть...
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Нашёл!
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Я пытался получить данные о пользователе в момент построение контроллера
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Кто подскажет в какой момент я могу присвоить глобальную переменную _domain = User.Identity.Name ?
источник

eo

evgeny otrokov in CODE BLOG / C#
ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ
Кто подскажет в какой момент я могу присвоить глобальную переменную _domain = User.Identity.Name ?
Она ж у тебя должна быть на каждый запрос своя
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Да, в принципе решил не делать глобальной)))
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
Спасибо)
источник

eo

evgeny otrokov in CODE BLOG / C#
Потому что как бы у тебя не все клиенты пойдут через один и тот же запрос
источник

eo

evgeny otrokov in CODE BLOG / C#
А какой DI используешь?
источник

eo

evgeny otrokov in CODE BLOG / C#
И я бы ещё добавил прослойку в виде сервиса, в котором уже в репо лазить, если конечно у тебя репо с базой работает
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
evgeny otrokov
А какой DI используешь?
стандартный из коробки с asp.net core
источник

ᴵᴳ

ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ... in CODE BLOG / C#
evgeny otrokov
И я бы ещё добавил прослойку в виде сервиса, в котором уже в репо лазить, если конечно у тебя репо с базой работает
У меня так и есть, репозиторий, который через EF получает данные с БД
источник

eo

evgeny otrokov in CODE BLOG / C#
ᴵᴸᴰᴬᴿ ᴳᴬᴸᴵᴷᴴᴬᴺᴼᵛ
У меня так и есть, репозиторий, который через EF получает данные с БД
я бы логику взаимодействия с внешним миром делал бы "тупую" (без логики) а работу с репозиториями делал бы в сервисе. иногда приходится менять webapi на тот же mq например
источник
2019 February 07

VS

Vadim Shvanov in CODE BLOG / C#
🔥 Анонимные методы (Anonymous Method) и лямбда-выражения (Lambda Expressions) в C# - Учим Шарп #24

На этом занятии мы узнаем, что такое анонимные методы (anonymous method) в языке программирования C# и научимся использовать их для создания экземпляров делегатов (delegate), реализуем анонимный метод на практике и разберем, зачем они нужны и когда их нужно использовать. Также научимся создавать лямбда-выражения (lambda expressions) - упрощенную и более лаконичную форму записи анонимных методов, научимся использовать лямбда-оператор. Также рассмотрим один из способов использования лямбда - создание обработчиков событий (event) и передачу в качестве аргумента метода.

⏰ Начало занятия сегодня (07.02.2019) в 20:00 по МСК. Подключайтесь!

https://www.youtube.com/watch?v=4xOGc81T7lc
YouTube
Анонимные методы (Anonymous Method) и лямбда-выражения (Lambda Expressions) в C# - Учим Шарп #24
Анонимные методы (Anonymous Method) и лямбда-выражения (Lambda Expressions) в языке программирования C#

На этом занятии мы узнаем, что такое анонимные методы (anonymous method) в языке программирования C# и научимся использовать их для создания экземпляров делегатов (delegate), реализуем анонимный метод на практике и разберем, зачем они нужны и когда их нужно использовать. Также научимся создавать лямбда-выражения (lambda expressions) - упрощенную и более лаконичную форму записи анонимных методов, научимся использовать лямбда-оператор. Также рассмотрим один из способов использования лямбда - создание обработчиков событий (event) и передачу в качестве аргумента метода.
-----------
ПОДПИШИСЬ на соцсети:
🔴 TELEGRAM: https://bit.ly/tg_codeblog
🔴 VK: https://bit.ly/vk_codeblog
🔴 INSTAGRAM: https://bit.ly/inst_codeblog
🔴 Яндекс Дзен: https://bit.ly/zen_codeblog
🔴 FACEBOOK: https://bit.ly/fb_codeblog
🔴 TWITTER: http://bit.ly/twit_codeblog
🔴 Мой блог: https://bit.ly/site_codeblog
-----------
ПОДДЕРЖИ развитие…
источник

NP

Nick Petrus in CODE BLOG / C#
О! Подбираемся к функциональным подходам в программировании! 😀👍
источник