powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / авторизация webapi
97 сообщений из 97, показаны все 4 страниц
авторизация webapi
    #38254115
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собственно подтолкните люди )
Проблема в чем..я. держу апи вместе с сайтом на mvc. Авторизация на сайте кастомная через httpmodule+iprincipal(смотрит в куку). Нужно авторизоваться и экшены апи, тут вопросы. Написав еще один httpmodule для авторизации апи не будет ли проблем? Буду рад примерчику небольшому с авторизацией/аутентификацией веб апи.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254193
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRuсобственно подтолкните люди )
Проблема в чем..я. держу апи вместе с сайтом на mvc. Авторизация на сайте кастомная через httpmodule+iprincipal(смотрит в куку). Нужно авторизоваться и экшены апи, тут вопросы. Написав еще один httpmodule для авторизации апи не будет ли проблем? Буду рад примерчику небольшому с авторизацией/аутентификацией веб апи.

Я глубоко не погружался в тему авторизации WebAPI - но возможно поможет эта статья
...
Рейтинг: 0 / 0
авторизация webapi
    #38254210
web api
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блиин! чего у вас там происходит с этим webAPI?
http://stackoverflow.com/questions/9594229/accessing-session-using-asp-net-web-api
куку можно установить на домен!!! она будет отправляться на сервер при любом запросе с клиента!!!
и не важно будет запрос в вебапи или кудато ещё!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38254213
забыл -
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
авторизация webapi
    #38254216
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще никак( клиент веб апи может быть любой, а в статье ни слова о авторизацию и аутентификацией в таких случаях
...
Рейтинг: 0 / 0
авторизация webapi
    #38254218
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web apiблиин! чего у вас там происходит с этим webAPI?
http://stackoverflow.com/questions/9594229/accessing-session-using-asp-net-web-api
куку можно установить на домен!!! она будет отправляться на сервер при любом запросе с клиента!!!
и не важно будет запрос в вебапи или кудато ещё!!!
окей, а если клиент ява скрипт к примеру?
...
Рейтинг: 0 / 0
авторизация webapi
    #38254222
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по идее мне ж вначале надо через процедуру авторизации пройти, чтоб к примеру доступ к экшенам изменения был только у клиентов с нужными ролями
...
Рейтинг: 0 / 0
авторизация webapi
    #38254224
web api
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторокей, а если клиент ява скрипт к примеру?
и чё?!
то есть ты думаешь что ajax запрос не отправит куку?!
...
Рейтинг: 0 / 0
авторизация webapi
    #38254225
web api
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторпо идее мне ж вначале надо через процедуру авторизации пройти
Опа...! ;)))
...
Рейтинг: 0 / 0
авторизация webapi
    #38254229
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRuпо идее мне ж вначале надо через процедуру авторизации пройти, чтоб к примеру доступ к экшенам изменения был только у клиентов с нужными ролями

Данные передадуться через header http запроса
...
Рейтинг: 0 / 0
авторизация webapi
    #38254311
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,

Аутентификация
Куки могут использоваться сервером для опознания ранее аутентифицированных пользователей. Это происходит следующим образом:

Пользователь вводит имя пользователя и пароль в текстовых полях страницы входа и отправляет их на сервер.

Сервер получает имя пользователя и пароль, проверяет их и, при их правильности, отправляет страницу успешного входа, прикрепив куки с неким идентификатором сессии. Эта куки может быть действительна только для текущей сессии браузера, но может быть настроена и на длительное хранение.

Каждый раз, когда пользователь запрашивает страницу с сервера (в вашем случае обращается к WebAPi - для сервера это почти одно и тоже - в ответ он одаст вместо html, например json или xml, при вызрве $.ajax - также формируется обычный http запрос и отправляется он браузером) , браузер автоматически отправляет куки с идентификатором сессии серверу. Сервер проверяет идентификатор по своей базе идентификаторов и, при наличии в базе такого идентификатора, «узнаёт» пользователя.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254327
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Примерно так...
только клиент посылает запрос на сервер с данными пользователя - гет пост большой разницы нет... сервер проверяет данные и аутентифицирует пользователя... выдает куку... и потом эта кука гуляет от клиента к серверу... + это одно и то же + отправляется он скриптом...
в качестве клиента для веб сервера может быть все что угодно - главное уметь посылать веб запрос и получать веб ответ... механика будет одинакова для всех...
...
Рейтинг: 0 / 0
авторизация webapi
    #38254331
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Html xml json - см контент тайп в заголовке запроса... спс сканиа с этого форума!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38254333
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поделитесь тогда примером чтоль)
+ ища примеры все время сталкивался с такими примерами https://github.com/cuongle/WebAPI.Hmac что вместо куки заголовки дописывали
...
Рейтинг: 0 / 0
авторизация webapi
    #38254339
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что не выходит? Получить куку на сервере или использовать ее значения для идентификации пользователя на сервере?
...
Рейтинг: 0 / 0
авторизация webapi
    #38254345
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем понимаю.
к примеру сначала надо будет ввести логин и пас на форме? я ожидал метод авторизации в самом апи после чего сервак что то возвращал. Я тут думал как раз что сервак вернет какой то ключ чем подписывать заголовки и по которым мы могли бы понимать что клиент авторизирован. Пример прошу чтоб просто глупыми вопросами не закидывать)
...
Рейтинг: 0 / 0
авторизация webapi
    #38254356
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRuне совсем понимаю.
к примеру сначала надо будет ввести логин и пас на форме? я ожидал метод авторизации в самом апи после чего сервак что то возвращал. Я тут думал как раз что сервак вернет какой то ключ чем подписывать заголовки и по которым мы могли бы понимать что клиент авторизирован. Пример прошу чтоб просто глупыми вопросами не закидывать)

Ну вот ты сначала авторизируешься через форму и потом получишь от сервера куку - кука автоматически будет добавлятся в зупросы на сервер (подписывать запрос) - что не понятно?

пример смотри в той ссылке что я скидывал - там какраз норм туториал на WebApi
...
Рейтинг: 0 / 0
авторизация webapi
    #38254386
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор я ожидал метод авторизации в самом апи после чего сервак что то возвращал.
смотри!

webapi and web app находятся на одном домене - пожалуй твой случай!

аутентификация у тебя уже реализована на куке! значит каждый запрос на этот домен, если кука лежит в корне, будет либо содержать эту куку (пользователь авторизован) либо нет (пользователь не авторизован)!
в вэбапи задействуешь механизм проверки, который у тебя уже сделан - если запрос с кукой - выдать ответ, нет! мило улыбнуться!
авторизоваться пользователь может хоть аяксом, хоть напрямую с формы - главное получить куку авторизации и работать по всему домену как авторизованный или как гость!!!

webapi - находится на отдельном домене!
тогда нужно делать свою авторизацию для него! также пользователь посылает запрос и уже вэбапи выдаёт ему куку или нет, следующие запросы на этот домен отдаются с учётом авторизационной куки от клиента!!!

есть ещё базовая авторизация (в каждом запросе улетают имя и пароль в бэйс64) и тд.
однако рассказывать о них, в рамкох этого топа, нет необходимости!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38254417
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot ajax...]автор я ожидал метод авторизации в самом апи после чего сервак что то возвращал.
смотри!

webapi - находится на отдельном домене!
тогда нужно делать свою авторизацию для него! также пользователь посылает запрос и уже вэбапи выдаёт ему куку или нет, следующие запросы на этот домен отдаются с учётом авторизационной куки от клиента!!!

есть ещё базовая авторизация (в каждом запросе улетают имя и пароль в бэйс64) и тд.
однако рассказывать о них, в рамкох этого топа, нет необходимости!!![/quot

У же есть контроллер Account - и у него Action - Login/Logon - вот и используй его в этом случае
...
Рейтинг: 0 / 0
авторизация webapi
    #38254480
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем, наговорили какую-то муть, ничего не понятно.

Возвращаемся к истокам:

handmadeFromRuя. держу апи вместе с сайтом на mvc. Авторизация на сайте кастомная через httpmodule+iprincipal(смотрит в куку). Нужно авторизоваться и экшены апи, тут вопросы. Написав еще один httpmodule для авторизации апи не будет ли проблем? Буду рад примерчику небольшому с авторизацией/аутентификацией веб апи.
Во-первых, на кой козе баян, веб апи смешивать с сайтом mvc - попахивает маразмом? Во-вторых, если нужно честное SOA, используй для этого WCF, у которого в уже коробке есть различные виды аутентификации (лучше всего подойдет http байдинг). В-третьих, выбрасываем свою кастомную безопасность на mvc и используем единый шлюз на WCF.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254491
авторВообщем, наговорили какую-то муть, ничего не понятно.
ну развивайся что ле...
авторВо-первых,...
во вторых можешь запустить космическую ракету на околоземную орбиту - это будет и по феньшую и тебе реально поможет... !!!

OFF МСУ - почему где ты - там вонь?!

авторУ же есть контроллер Account - и у него Action - Login/Logon - вот и используй его в этом случае
я могу создать отдельное приложение, которое будет будет работать как REST API - выложить его на отдельный домен и не парится по поводу форм, вью и всего остального...
...
Рейтинг: 0 / 0
авторизация webapi
    #38254493
юрий гагарин OFF МСУ - почему где ты - там вонь?!потому что он - гавно
...
Рейтинг: 0 / 0
авторизация webapi
    #38254575
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
авторизация webapi
    #38254750
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВообщем, наговорили какую-то муть, ничего не понятно.
Во-первых, на кой козе баян, веб апи смешивать с сайтом mvc - попахивает маразмом? Во-вторых, если нужно честное SOA, используй для этого WCF, у которого в уже коробке есть различные виды аутентификации (лучше всего подойдет http байдинг). В-третьих, выбрасываем свою кастомную безопасность на mvc и используем единый шлюз на WCF.
1) не вижу особой проблемы, если чисто тока идеологически развести. Как раз web api аккуратно рядом лежит без лишних телодвижений
2) да WCF я делал с этим проблем нет, но так уж получилось что посмотрели в сторону web api, и собственно по теме бы рецепты прошу

evgen12345Ну вот ты сначала авторизируешься через форму

формы может и не быть у клиента сервиса, изза этого вопрос и встал т.е. должен быть метод в самом апи по авторизации

эт еще проблему "How to Design a Good API and Why Does It Matter" не поднимал
...
Рейтинг: 0 / 0
авторизация webapi
    #38254756
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu1) не вижу особой проблемы, если чисто тока идеологически развести. Как раз web api аккуратно рядом лежит без лишних телодвижений
А зачем? ASP.NET MVC и так рестовый. Всё же WebAPI больше для ASP.NET WebForms.

handmadeFromRu2) да WCF я делал с этим проблем нет, но так уж получилось что посмотрели в сторону web api, и собственно по теме бы рецепты прошу
Ну можно просмотреть в сторону и PHP и начинать прикручивать его к своему ASP.NET MVC приложению. Только нафига всё это...
...
Рейтинг: 0 / 0
авторизация webapi
    #38254765
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ ты лучше по теме скажи, а не критикуй. ну дали мне такую задачу - надо делать. Тут можно критиковать сколько угодно) насчет "Всё же WebAPI больше для ASP.NET WebForms" эт еще почему?
...
Рейтинг: 0 / 0
авторизация webapi
    #38254776
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuМСУ ты лучше по теме скажи, а не критикуй. ну дали мне такую задачу - надо делать.
Кто дал? Фамилии, явки! :)

handmadeFromRuТут можно критиковать сколько угодно) насчет "Всё же WebAPI больше для ASP.NET WebForms" эт еще почему?

http://www.asp.net/web-api ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.
ASP.NET MVC у нас и так RESTful, в отличие от ASP.NET WebForms. Поэтому, не совсем понятна нужность скрещивания ежа с удавом в сабже.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254818
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторформы может и не быть у клиента сервиса, изза этого вопрос и встал т.е. должен быть метод в самом апи по авторизации
если он, как отдельное приложение, находится на отдельном домене - ДА!!!
в твоём случае - клиент может авторизоваться в твоём МВЦ проекте - БЕЗ ФОРМЫ - и работать с сервисом!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38254836
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторASP.NET MVC у нас и так RESTful
к сожалению, это не совсем так...
...
Рейтинг: 0 / 0
авторизация webapi
    #38254861
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...авторASP.NET MVC у нас и так RESTful
к сожалению, это не совсем так...
Ну, если совсем уж детально, то он, конечно, не является непосредственно RESTful, но великолепно применяется в задачах передачи репрезентативного состояния адресации REST. Так будет точнее.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254875
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторвеликолепно применяется в задачах передачи репрезентативного состояния адресации REST
проще говоря! слишком много плюшек, заточеных под вью, которые вовсе не нужны при организации REST API!!!
а так да... согласен!!! ;)
...
Рейтинг: 0 / 0
авторизация webapi
    #38254884
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...авторвеликолепно применяется в задачах передачи репрезентативного состояния адресации REST
проще говоря! слишком много плюшек, заточеных под вью, которые вовсе не нужны при организации REST API!!!
а так да... согласен!!! ;)
Плюшек много, бесспорно. Зато у нас нативная и прозрачная работа, особенно в контексте безопасности и прочих заморочек. Единственный аргумент в защиту WebAPI для ASP.NET MVC - это поддержка OData, я давно жду от автора, когда же он об этом скажет. Но он молчит, а значит ему это не надо :)
...
Рейтинг: 0 / 0
авторизация webapi
    #38254924
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OData не рассматривается. вообще ощущение что wcf как то даже приятнее будет, правда гемор с лоббирование в менеджменте будет
...
Рейтинг: 0 / 0
авторизация webapi
    #38254932
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuOData не рассматривается. вообще ощущение что wcf как то даже приятнее будет, правда гемор с лоббирование в менеджменте будет
Я об этом сразу говорил, там тебе и REST, и RESTful, и OData если надо, и тьма тьмущая байдингов, и любая безопасность - WCF наше всё. А забивать гвоздями какую-то левую педаль к своему сайту нифига не тру...
...
Рейтинг: 0 / 0
авторизация webapi
    #38254937
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu, кстати, по поводу таки WebApi - охота тебе гонять в урле токен? Вот тебе вся безопасность... Вот идея , как это делается. Ну уж лучше, чем ничего.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254945
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выглядит что то не очень в таком виде
...
Рейтинг: 0 / 0
авторизация webapi
    #38254975
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuвыглядит что то не очень в таком виде
Обрисуй подробно архитектуру - что имеем в наличии, что нужно в конечном итоге.
...
Рейтинг: 0 / 0
авторизация webapi
    #38254981
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коротко и ясно: WCF vs. ASP.NET Web API
...
Рейтинг: 0 / 0
авторизация webapi
    #38254998
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок. забываем все что я писал ранее, быть может в силу некомпетентности в таком вопросе про апи, писал ересь) Есть некая система, в которой храниться инфа клиентов (транзакции изменений, статистика и прочее и прочее) . у всего этого дела есть веб морда уже рабочая и показывающая то что надо. Но понадобилось, чтоб клиенты могли делать свой софт и использовать данные из системы. И пришли к некому апи.
В следствие чего нужно:
1) апи к которому могут подсоединяться клиенты на разных платформах
2) часть методов будет публичные, часть только с правами доступна (безопасность и роли)
3) design an API, аналог на русском не подобрал)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255001
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще версионность апи
...
Рейтинг: 0 / 0
авторизация webapi
    #38255016
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автору всего этого дела есть веб морда уже рабочая и показывающая то что надо. Но понадобилось, чтоб клиенты могли делать свой софт и использовать данные из системы .
данные из системы отдаёшь тем же чем и рисуешь свою морду!!
неужели ты не понимаешь, что отдавать данные можно
1. во вью своего приложения, которое их отрисует, расставив всё на свои места...
2. просто данные (сразу клиенту), в формате json (например!), с которыми клиент сам сделает, что захочет...
...
Рейтинг: 0 / 0
авторизация webapi
    #38255025
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хоспади, нужно просто реализовать свой SOA шлюз всего делов?
Забудь про WebAPI, настоящие джедаи используют полноценный WCF со всеми вытекающими, там же пиши разграничение доступа. Саму морду оставьте в покое, пусть работает и никого не трогает. У морды и у SOA шлюза, по-хорошему, должны быть общие датасервисы (репозитории) для работы с БД. Надеюсь, морда писалась согласно принципам IoC в лоб "по-Парамоновски" и по "долбо-Севному" с логикой в контроллерах? :)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255028
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУНадеюсь, морда писалась согласно принципам IoC или в лоб "по-Парамоновски" и по "долбо-Севному" с логикой в контроллерах? :)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255036
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...данные из системы отдаёшь тем же чем и рисуешь свою морду!!
неужели ты не понимаешь, что отдавать данные можно
1. во вью своего приложения, которое их отрисует, расставив всё на свои места...
2. просто данные (сразу клиенту), в формате json (например!), с которыми клиент сам сделает, что захочет...
у них разные действия, и мешать как то смысла не вижу. то что рисует не совпадает с тем что будет отдаваться в апи, ну может изредка да и переделывать морду изза этого не хочется.

2МСУ, без IoC, просто репозитории
...
Рейтинг: 0 / 0
авторизация webapi
    #38255044
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автору них разные действия, и мешать как то смысла не вижу. то что рисует не совпадает с тем что будет отдаваться в апи, ну может изредка да и переделывать морду изза этого не хочется.
Код: c#
1.
2.
3.
4.
5.
public JsonResult PopulateDetails(UserModel model)
{
   ...... 
    return Json(userResultModel);
}


что мешает добавить в свое уже существующее!!! приложение контроллер с методами?
...
Рейтинг: 0 / 0
авторизация webapi
    #38255046
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu2МСУ, без IoC, просто репозитории
Ну хоть так. Главное, чтобы эти репозитории были вынесены в отдельную сборку и централизованно использовались мордой и SOA шлюзом (твой апи, как ты называешь).

P.S. Хотелось бы мне вспомнить недавнее высказывание Парамона про "логику в контроллерах" 14279493 . Засада, однако
...
Рейтинг: 0 / 0
авторизация webapi
    #38255049
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...что мешает добавить в свое уже существующее!!! приложение контроллер с методами?
Как сторонние системы будут авторизовываться?
...
Рейтинг: 0 / 0
авторизация webapi
    #38255056
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКак сторонние системы будут авторизовываться?
так же как это делают сейчас пользователи его уже существующей системы!!!
POST в метод его контроллера авторизации!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38255064
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...авторКак сторонние системы будут авторизовываться?
так же как это делают сейчас пользователи его уже существующей системы!!!
POST в метод его контроллера авторизации!!!
Этот пост метод кидает сессионную куку и запоминает клиента для следующего реквеста в соответствии с настройками конфига. Как будет выглядеть систуация, если клиентом будет являться какое-нибудь десктопное приложение, а не веб?
...
Рейтинг: 0 / 0
авторизация webapi
    #38255072
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор Как будет выглядеть систуация, если клиентом будет являться какое-нибудь десктопное приложение, а не веб?
точно так же!!!
http://msdn.microsoft.com/ru-ru/library/system.net.webrequest.aspx
...
Рейтинг: 0 / 0
авторизация webapi
    #38255073
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУP.S. Хотелось бы мне вспомнить недавнее высказывание Парамона про "логику в контроллерах" 14279493 . Засада, однако

Где ты увидел там слово контроллер?

зы
Когда нибудь поймешь что такое репозиторий, а пока пихай все в один датасервиЗ, самое то )
...
Рейтинг: 0 / 0
авторизация webapi
    #38255082
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
авторизация webapi
    #38255084
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...автор Как будет выглядеть систуация, если клиентом будет являться какое-нибудь десктопное приложение, а не веб?
точно так же!!!
http://msdn.microsoft.com/ru-ru/library/system.net.webrequest.aspx
Кто сказал, что приложение должно быть на дотнете?
...
Рейтинг: 0 / 0
авторизация webapi
    #38255090
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКто сказал, что приложение должно быть на дотнете?
какая разница на чём оно будет - я же не стану приводить примеры из всех возможных ЯП, как программно послать вэб запрос на опр адресси получить ответ от сервера!!! ;)))
...
Рейтинг: 0 / 0
авторизация webapi
    #38255093
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонГде ты увидел там слово контроллер?
Ну так ты же сам говорил, что писать логику по месту в контроллере без лишнего слоя - то, что доктор прописал. Или нет?

ПарамонКогда нибудь поймешь что такое репозиторий, а пока пихай все в один датасервиЗ, самое то )
... сказал любитель логики в контроллерах :)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255107
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...авторКто сказал, что приложение должно быть на дотнете?
какая разница на чём оно будет - я же не стану приводить примеры из всех возможных ЯП, как программно послать вэб запрос на опр адресси получить ответ от сервера!!! ;)))
В том-то и дело, что работа будет далеко не прозрачна и очевидна для всех участников процесса. Более того, метод контроллера для авторизации возвращает конкретное View. Ты предлагаешь парсить html разметку? И самое главное, нагрузка на приложение сильно возрастет при интеграции с внешними клиентов, UI просят будь здоров, отклик увеличится в разы, придется тратиться на дополнительного горизонтальное масштабирование. То, что ты предлагаешь - зло. Для апи есть вебсервисы и wcf-сервисы.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255128
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУБолее того, метод контроллера для авторизации возвращает конкретное View
Вопрос снимается 14286700
...
Рейтинг: 0 / 0
авторизация webapi
    #38255134
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
коллеги вы окончательно запутали если честно)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255148
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Оставь эти сказки, я так не говорил. Речь шла о рипозитории, как не всегда оправданном слое, который находится между serivce layer and dal.

В любом случае, слой BL не должен ничего знать о контроллере. В обратном направленни количество абстракций меняется по надобности.
Это мой поинт. )

На счет писать логику по месту.
Если логики на пару строчек, поверь, без разницы где ты ее напишешь. Смотри примеры всяких там мюзик сторов и тп.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255160
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторВ том-то и дело, что работа будет далеко не прозрачна и очевидна для всех участников процесса.
более чем...
им предоставляется возможность получить\удалить\обновить\создать чистые данные послав опр запрос на опр урл!!!
как и чем они будут это делать - их личное дело!!!
авторДля апи есть вебсервисы и wcf-сервисы.
для rest в нэт есть webapi!!! ;)

если беспокоит величина нагрузки, то!!!
нужно выделить отдельный домен под приложение webapi и работать с ним!!!

Только тогда и своё уже работающее!!! приложение нужно пересмотреть!!!
Данные получать не из модели, которая вмонтирована! в МВЦ проект, а из вновь созданного webapi бо он уже будет моделью для приложения!!!

мой вариант решает задачу ТС - малой кровью!!! ;)))

ПыСы: вопросы архитектуры, нагрузки и тд - решать не мне и не здесь, пусть ТС создаст отдельный тред - поможем, в силу своей компетентности! ;)))
...
Рейтинг: 0 / 0
авторизация webapi
    #38255164
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонМСУ, Оставь эти сказки, я так не говорил. Речь шла о рипозитории, как не всегда оправданном слое, который находится между serivce layer and dal.
Вот не надо тут врать, я тебе еще тогда говорил, что репозиторий - это не дал. При живом репозитоии дал не нужен, дал - это отжившее понятие, забудь про дал. Итого, есть репозиторий и есть контроллер. Ты плевался на репозиторий. Почему?

ПарамонВ любом случае, слой BL не должен ничего знать о контроллере. В обратном направленни количество абстракций меняется по надобности.
Это мой поинт. )
Согласен.

ПарамонНа счет писать логику по месту.
Если логики на пару строчек, поверь, без разницы где ты ее напишешь. Смотри примеры всяких там мюзик сторов и тп.
Согласен. Один плюс один можно и во вью забомбить :)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255170
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...для rest в нэт есть webapi!!! ;)
А как же более мощный WCF?

ajax...если беспокоит величина нагрузки, то!!!
нужно выделить отдельный домен под приложение webapi и работать с ним!!!
Ну нафик, тогда уже точно нужно нормальный WCF поднимать.

ajax...
мой вариант решает задачу ТС - малой кровью!!! ;)))
С этим согласен, я же тоже вначале об этом писал. Но когда задал доп вопрос автору, оказывается у него чисто интеграционный шлюз. Ну нечего ему при приложении делать. Если же делать именно внешнее WebAPI, то тут соглашусь. Но я бы, всё-равно, посмотрел в сторону WCF. Возможностей больше, заклад на будущее.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255191
ajax...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИТОГО :

1. WCF
2. внешнее WebAPI
3. дополнительные контроллеры в уже существующем приложении, отдающие чистые данные

пусть ТС сам решает - по необходимости, создаёт отдельный тред, бо здесь и добавить нечего!

P.S. так утомили эти срачи!!!
...
Рейтинг: 0 / 0
авторизация webapi
    #38255192
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax...1. WCF
2. внешнее WebAPI
3. дополнительные контроллеры в уже существующем приложении, отдающие чистые данные
4. ASMX (ну, должно тоже быть для коллекции)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255259
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУИтого, есть репозиторий и есть контроллер.

Есть: controller -> service layer -> repository -> dal (EF)
...
Рейтинг: 0 / 0
авторизация webapi
    #38255275
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамонrepository -> dal (EF)
На кой ляд это разносить по разным слоям? EF маппинг себя отлично чувствует в слое репозитория.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255283
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Myлон опять пачкает всем мозги.

web api в девичестве был отдельным проектом - wcf web api, который только через год вкорячили в mvc. Разрабатывался по вполне понятным причинам:
- wcf - это мультики от MS, а Rest понятен всем
- wcf нужен только, если необходимы: повышенная безопасность, надежность, транзакционность, а в остальном достаточно web api, который легче, проще и значительно лучше интегрируется с web инструментарием.


PS Муслимка, REST прекрасно вписывается в концепцию SOA
...
Рейтинг: 0 / 0
авторизация webapi
    #38255287
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
авторизация webapi
    #38255313
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaweb api в девичестве был отдельным проектом - wcf web api, который только через год вкорячили в mvc
Долбосев снова решил блеснуть тупостью. Убогий WCF Web API давно на свалке уже, эти начинания зарезали чуть ли не сразу. wcf web api не вкорячили в mvc, дурында, из него сделали ASP.NET Web API . А это немного разные вещи, у тебя опять смешалось в яичницу всё - и мозги, и кони, и люди.

SeVawcf нужен только, если необходимы: повышенная безопасность, надежность, транзакционность, а в остальном достаточно web api, который легче, проще и значительно лучше интегрируется с web инструментарием.
Глупенький, если WCF работает в REST режиме, вся его безопасность идет лесом. Читай буквари лучше, чем языком молоть.

SeVaREST прекрасно вписывается в концепцию SOA
Я ничего против и не утверждал.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255487
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaweb api в девичестве был отдельным проектом - wcf web api, который только через год вкорячили в mvc
Долбосев снова решил блеснуть тупостью. Убогий WCF Web API давно на свалке уже, эти начинания зарезали чуть ли не сразу. wcf web api не вкорячили в mvc, дурында, из него сделали ASP.NET Web API . А это немного разные вещи, у тебя опять смешалось в яичницу всё - и мозги, и кони, и люди.

SeVawcf нужен только, если необходимы: повышенная безопасность, надежность, транзакционность, а в остальном достаточно web api, который легче, проще и значительно лучше интегрируется с web инструментарием.
Глупенький, если WCF работает в REST режиме, вся его безопасность идет лесом. Читай буквари лучше, чем языком молоть.

SeVaREST прекрасно вписывается в концепцию SOA
Я ничего против и не утверждал.

Тупое животное, wcf rest api я использовал в одном из проектов полтора года назад, когда ты о нем еще и не слышал, смотрел детально в исходниках.При переходе на на asp.net mvc изменений практически не заметил.
Когда их объединили, то в убогом asp.net mvc была только лапидарная поддержка json.
How to Migrate from WCF Web API to ASP.NET Web API. По сути в asp.net mvc добавили урезанную версию web api и кое-что переименовали.

Про безопасность тебе лучше помолчать, те говносоветы, которые ты тут тискал, могут применять только уроды в виде тебя.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255489
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
авторизация webapi
    #38255647
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТупое животное, wcf rest api я использовал в одном из проектов полтора года назад, когда ты о нем еще и не слышал, смотрел детально в исходниках.
Херосев, что ты там ректально смотрел в исходниках, очередную свою тупость? WCF REST API != WCF Web API
Я, конечно, знал, что ты тупое неблагорарное чудовище, но не до такой же степени.
WCF REST - это лайт версия, которая была изначально в коробке: http://msdn.microsoft.com/ru-ru/magazine/dd315413.aspx
WCF Web API, который потом прибили, и сделали ASP.NET Web API - это совсем другое:
http://wcf.codeplex.com/ Announcement: WCF Web API is now ASP.NET Web API!


SeVaПри переходе на на asp.net mvc изменений практически не заметил.
Когда их объединили, то в убогом asp.net mvc была только лапидарная поддержка json.
Куда ты там перешла, чудила? На какой asp.net mvc? Да ты перейти в свою штанину даже не в состоянии, какой еще mvc. Ну ржака. REST подход ASP.NET MVC и Web API - это две разные платформы. ApiController'а нет в mvc, как и некоторых других классов. Подход один, реализация разная.

SeVaПо сути в asp.net mvc добавили урезанную версию web api и кое-что переименовали.
В башке у тебя урезали немного мозгов и раздали дворнягам.

SeVaПро безопасность тебе лучше помолчать, те говносоветы, которые ты тут тискал, могут применять только уроды в виде тебя.
Шагом марш читать букварь, бестолочь.
http://msdn.microsoft.com/en-us/library/vstudio/bb412172(v=vs.90).aspx Services written with the WCF REST Programming Model do not use SOAP messages. Because SOAP is not used, the security features provided by WCF cannot be used.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255788
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первый пук в лужуWCF REST API != WCF Web API

Муфлон, где и когда я упоминал wcf rest api? Опять твое больное воображение хаотично мечется

второй пукНу ржака. REST подход ASP.NET MVC и Web API - это две разные платформы. ApiController'а нет в mvc, как и некоторых других классов. Подход один, реализация разная.


Действительно, только идиот или дебил, который никогда не имел с этим дело, может утверждать, что подходы различаются.
web api - отдельный пакет, который можно установить отдельно от mvc.
Объясни хотя бы раз свой маразм и расскажи в чем так они принципиально отличаются. Или только балаболить можешь?

автор http://msdn.microsoft.com/en-us/library/vstudio/bb412172(v=vs.90).aspx
Services written with the WCF REST Programming Model do not use SOAP messages. Because SOAP is not used, the security features provided by WCF cannot be used.

продолжениеYou can, however use transport based security by hosting your service with HTTPS


Муфлон открыл америку!!! Браво!!! Я уже писал, что web api нужно применять, когда нет повышенных требований по безопасности. Это внешнее api, которое торчит наружу и должно быть доступно с любых клиентов. Например, сейчас Белый дом обязал все госучреждения предоставить rest api.
Только муфлоны бы предлагали в этом случае применять какую-нибудь ws-* от MS.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255828
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaпервый пук в лужуWCF REST API != WCF Web API

Муфлон, где и когда я упоминал wcf rest api? Опять твое больное воображение хаотично мечется
Ветеринаров вызывать, чудико непомнящее ?
Шизоидwcf rest api я использовал в одном из проектов полтора года назад
Ну что, клизму и на пенсию?

SeVaДействительно, только идиот или дебил, который никогда не имел с этим дело, может утверждать, что подходы различаются.
web api - отдельный пакет, который можно установить отдельно от mvc.
Объясни хотя бы раз свой маразм и расскажи в чем так они принципиально отличаются. Или только балаболить можешь?
А идиот и дебил уже не видит разницу между Controller и ApiController? А совсем для клинических - с картинками:
Differences Between ASP.NET Web API and ASP.NET MVC
Difference between ASP.NET MVC and ASP.NET Web API

SeVaМуфлон открыл америку!!! Браво!!! Я уже писал, что web api нужно применять, когда нет повышенных требований по безопасности. Это внешнее api, которое торчит наружу и должно быть доступно с любых клиентов. Например, сейчас Белый дом обязал все госучреждения предоставить rest api.
Только муфлоны бы предлагали в этом случае применять какую-нибудь ws-* от MS.
Херосев, хорошо говорить про америку, когда тебя ткнули твоей безмозглой рожей в букварь?
...
Рейтинг: 0 / 0
авторизация webapi
    #38255907
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Очепятка. Общение с тобой отключит мозг у любого. В добавок ко всему, приходится зажимать нос, чтобы не задохнутся от смрада.

2.Тупое животное, если бы хотя бы что-то понимало в программировании, то смогло бы понять, что кроме косметики изменения только ущербны:
- убили поддержку wcf
- вместо вполне нормального routing'a вкорячили убожество из asp.net mvc. Народу приходится лепить свои поделки вместо него
- появились атрибуты, но они нужны только тем, кто не знает unity(до этого в mvc не было даже нормальной интеграции с ioc контейнерами, появилась благодаря web api)
- другой hosting

и все. А все необходимое было
Features WCF Web apiFirst-class programming model for HTTP in WCF Access HTTP from top to bottom
Content negotiation

HttpClient
Out of the box support for XML, JSON and OData
Typeless JSON support – Allows using a dynamic object on the server for accessing the body. Useful for jQuery clients.
Plug in any format / media type
IQueryable support – Supports OData’s URI format for services
Designed for better separation of concerns and testability Validation, URI model binding, caching, etags, etc
Easily integrate your IoC container

Simple code-based configuration model
Support for HTTP file upload and MIME-based batching
Integrated Web API test client


Найдите отличия
Asp.net web apiThe integrated stack supports the following features:
Modern HTTP programming model
Full support for ASP.NET Routing
Content negotiation and custom formatters
Model binding and validation
Filters
Query composition
Easy to unit test
Improved Inversion of Control (IoC) via DependencyResolver
Code-based configuration
Self-host

Те все тоже, но только в профиль.

А до этого asp.net mvc ничем кроме монструозности на фоне остальных фреймворков не выделялся.

3. Обратись в Белый дом со своими говносоветами относительно безопасности, может там удастся тебе башку отбить, то-то будет счастье и вонять перестанет
...
Рейтинг: 0 / 0
авторизация webapi
    #38255913
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Что ж ты, врунишка, это не очепятка, это пяткой в очи. С пропечатыванием твоего куцого головного мозга об кирпичную стену. Как был бестолочью, так ей и остаешься.
2. Фееричное чудовище, мвц-шные роутинги и прочие прелести появились задолго до вцф-ного веб апи. Вот эта кодплексовая хрень так и осталась поделкой висеть на сайте, которую слизали с мвц. Ты опять все напутала, истеричка. Бугага, мвц сперло веб апи с вцф, ну рассмешил. Даже самый унылый идиот такое не ляпнул бы. В мвц в коробке был рест, роутинги и прочие контроллеры.
3. По тебе уже давно пора писать книжку отжигов, высмеивая инопланетную дурь.
...
Рейтинг: 0 / 0
авторизация webapi
    #38255940
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тупое животноеБугага, мвц сперло веб апи с вцф, ну рассмешил.

Mуфлон, все есть в исходниках с историей изменений, можешь посмотреть хотя бы раз, а не вонять о том, что в глаза никогда не видел.
Routing из коробки mvc убог до предела, недавно добавили Attribute-Based Routing, который приходится народу лепить самостоятельно.
Подобные Prefix'ы были в web api изначально.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256071
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фееричный придурокMуфлон, все есть в исходниках с историей изменений, можешь посмотреть хотя бы раз, а не вонять о том, что в глаза никогда не видел.
Routing из коробки mvc убог до предела, недавно добавили Attribute-Based Routing, который приходится народу лепить самостоятельно.
Подобные Prefix'ы были в web api изначально.
Идиотище, какие исхродники? Посмотри дату выхода ASP.NET MVC и дохлого WCF Web API. Это раз. Во-вторых, пошевели своим тухлым мозгом:
http://www.cloudydeveloper.com/differences-between-asp-net-web-api-and-asp-net-mvc-routing/ Okay, so we understand a fundamental difference in how routing is done out of the box. Now, let me show you one of the pitfalls I ran into when trying to add some additional functionality to a Web API controller.
Let’s say we want to expose an additional endpoint that “gets” a different set of data than the default “Get()” endpoint we already have. The current “Get()” endpoint might return *all* of the data in a database table while our new endpoint returns a subset of that data. We’ll add a new method called “GetSubsetOfData()”.
И так же вот эта неоднозначность:
...But we haven’t resolved the original issue with the ambiguous method selection when just requesting “/api/webapi”. We’ll still get the same HTTP 500 we received before if we request that URL.
В mvc уже всё было в коробке, в отличие от кодплексовских граблей.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256319
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тупое животное, разговор идет не о дате выхода, а о появлении функционала web api. Даже такую малость твоя задница всосать не может
...
Рейтинг: 0 / 0
авторизация webapi
    #38256332
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полукретиническое существо, ты же само ляпнуло глупость, что webapi появилось раньше, чем mvc rest. На данный момент есть mvc 4 и есть web api, что ты там еще хочешь сравнивать, чудовище? Это два различных механизма с различным предназначением.

SeVaЯ уже писал, что web api нужно применять, когда нет повышенных требований по безопасности.
Что такое "повышенные требования по безопасности"? Тупица, я тебе говорил про нативную безопасность WCF, которая идет лесом. Я не говорил о том, что у web api "пониженная" безопасность. Для тебя, неумелого ушлепка, поясню, о чем речь. Речь либо о клиентском токене в url, либо о basic авторизации в заголовке хедера (решается через global.asax или http модуль). Всё это покарывается ssl и щастье. Убей себя об стену, безопасник долбаный. Шагом марш доучивать мембершип.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256384
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тупое животное, давай пруф на то, что mvc 4 и есть web api - совершенно разные проекты. Исходники есть.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256404
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТупое животное, давай пруф на то, что mvc 4 и есть web api - совершенно разные проекты. Исходники есть.
Унылое чудовище, я тебе уже давал ссылки. Готов ли ты показать пруф на то, что mvc 4 и есть web api - совершенно одинаковые проекты? Заодно, пока будешь искать, можешь убить себя об стену. За постоянную тупость, которая изрыгается тобой на форуме.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256413
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для кретинов, которые считают, что ASP.NET MVC и WebAPI это тоже самое.

http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api Note If you have worked with ASP.NET MVC, then you are already familiar with controllers. They work similarly in Web API, but controllers in Web API derive from the ApiController class instead of Controller class. The first major difference you will notice is that actions on Web API controllers do not return views, they return data.

ASP.NET Web API is a framework for building web APIs on top of the .NET Framework. In this tutorial, you will use ASP.NET Web API to create a web API that returns a list of products. The front-end web page uses jQuery to display the results.

Web API does not require ASP.NET MVC

Это вообще паралелльные фреймворки с различным предназначением. Кто-нибудь, убейте этого придурка, сколько можно тупить.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256435
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насекомое, хотя бы раз дай подтверждение своему пи..ству. Где пруф? Все исходники open source и находятся в сети.
Больше, чем уверен, что ты свое рыло туда даже не засовывал.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256449
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гнилья рожа, я тебе уже десяток пруфов насыпал, но ты упорно продолжаешь жечь напалмом. Клоун, от тебя хоть один пруф будет?
...
Рейтинг: 0 / 0
авторизация webapi
    #38256458
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придурок, меня интересует пруф на исходники, а не левые ссылки. Урод тупой...
...
Рейтинг: 0 / 0
авторизация webapi
    #38256479
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне фиолетов, что интересует параноика, который даже мысль сформулировать не может. Где пруф, чудовище?
...
Рейтинг: 0 / 0
авторизация webapi
    #38256507
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что, кретинко, если ты до сих пор не в состоянии пруфы дать, привожу их за тебя.

https://aspnetwebstack.codeplex.com/SourceControl/latest#src/

System.Web.Http и System.Web.Mvc совершенно разные проекты. Можешь начинать убивать себя об стену, вафелька.
...
Рейтинг: 0 / 0
авторизация webapi
    #38256792
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой, удивил, Муфлон! Таки разродился ссылкой. То, что ты не знал, где лежат исходники, было понятно сразу(при этом ты умудрялся вякать о том, что в глаза никогда не видел), на заборах возле помоек, где ты собираешь свои говнорецепты, о таком не пишут.И немудрено, что ты опять перепутал теплое с мягким:
System.Web.Http - левые коряги в виде controller'a вместо service и прочей лабуды, которая появились после объединения, без которой спокойно можно было обходиться

Основы web api:
- сборка system.net(HttpClient, HttpContent и его производные(StringContent,BateArrayContent, etc), HttpRequestMessage, HttpResponseMessage) перешла в системную для Net 4.5. Предыдущий WebRequest не идет ни в какое сравнение с HttpClient.
Аналогия простая - MCУ vs программист.
- system.Net.HttpFormatting теперь общая для всего в asp.net mvc
- поддержки OData тоже не было прежде в твоей унылости

После объединения идеология и подходы web api остались прежними и они теперь применяются во всем asp.net. Glenn Block - мужчина правильный(до этого разрабатывал не посильный тебе mef), благодаря ему asp.net mvc стало представлять какую-то ценность
...
Рейтинг: 0 / 0
авторизация webapi
    #38256812
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaОй, удивил, Муфлон! Таки разродился ссылкой. То, что ты не знал, где лежат исходники, было понятно сразу(при этом ты умудрялся вякать о том, что в глаза никогда не видел), на заборах возле помоек, где ты собираешь свои говнорецепты, о таком не пишут.
Глупое полуобморочное существо, на твои изворотства можно долго смотреть и радоваться, каким же себя идиотом ты на самом деле представляешь. У тебя не было ни ссылок, ни знаний по теме, ни понимание технологий, о которых верещишь подобно раздавленной лягушки.

SeVaИ немудрено, что ты опять перепутал теплое с мягким:
System.Web.Http - левые коряги в виде controller'a вместо service и прочей лабуды, которая появились после объединения, без которой спокойно можно было обходиться
Эти левые коряги есть ни что иное, как ASP.NET Web API. Снова ты обделалась, бестолочь.

SeVaОсновы web api:
- сборка system.net(HttpClient, HttpContent и его производные(StringContent,BateArrayContent, etc), HttpRequestMessage, HttpResponseMessage) перешла в системную для Net 4.5. Предыдущий WebRequest не идет ни в какое сравнение с HttpClient.
Аналогия простая - MCУ vs программист.
- system.Net.HttpFormatting теперь общая для всего в asp.net mvc
- поддержки OData тоже не было прежде в твоей унылости
Что за бред опять ты поносишь. Во-первых, сборки system.net нет, есть System.Net.Http.dll, в которых расположен HttpClient и HttpContent, дурилко ты картонное. Во-вторых, System.Net.Http.Formatting - это что, весь Web API? Вытаскивай свои стекшие в сапоги мозги на поверхность уже.
Итого, как я уже сказал, System.Web.Http - это отдельный проект Web API и все его вспомогательные проекты, System.Web.Http.Cors, System.Web.Http.OData, System.Web.Http.Owin, System.Web.Http.SignalR и так далее. Эти проекты отдельные от System.Web.Mvc. Если не хватает мозгов понять этой - убей себя, наконец.

SeVaПосле объединения идеология и подходы web api остались прежними и они теперь применяются во всем asp.net. Glenn Block - мужчина правильный(до этого разрабатывал не посильный тебе mef), благодаря ему asp.net mvc стало представлять какую-то ценность
Подходы у тебя в тупой голове. Ты сказал, что мвц и веб апи - один и тот же проект, я тебя доказал, что это не так. Ты в этом топике уже раз пять обосрался. Что тебе еще рассказать?
...
Рейтинг: 0 / 0
авторизация webapi
    #38256852
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насекомое, попроси кого-нибудь попробовать растолковать тебе, что такое references. Более сложный вариант - общие системные сборки в солюшене, я даже предлагать не буду. Слишком сложно для такой амебы как ты.
Классы, которые впервые появились в wcf net api, теперь являются базовыми в Net 4.5 и asp.net mvc. Покажи это своей заднице, может она что-то поймет(на тебя надежды нет)
...
Рейтинг: 0 / 0
авторизация webapi
    #38256878
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaНасекомое, попроси кого-нибудь попробовать растолковать тебе, что такое references. Более сложный вариант - общие системные сборки в солюшене, я даже предлагать не буду. Слишком сложно для такой амебы как ты.
Чудило безбашенное, тебя нужно носом тыкать в тот факт, что references - это не "тот же самый проект"? Во-вторых, глянул референсы, они вообще не пересекаются. У веб апи свои сборки, у мвц свои. Ты решил ляпнуть очередную глупость, кротокрыс?

SeVaКлассы, которые впервые появились в wcf net api, теперь являются базовыми в Net 4.5 и asp.net mvc. Покажи это своей заднице, может она что-то поймет(на тебя надежды нет)
Твой мозг ака допотопного тупого бронтозавра теперь является базовым и находится в музее номер восемь. Покажи это детишкам и получи пыльную тазобедренную кость в подарок. Прихлопни себя мухобойкой, кротокрыс, и не неси чуши.
...
Рейтинг: 0 / 0
авторизация webapi
    #38257127
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuБуду рад примерчику
Ну чё, какие темы удалось прогнуть?
...
Рейтинг: 0 / 0
авторизация webapi
    #38257146
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЧудило безбашенное, тебя нужно носом тыкать в тот факт, что references - это не "тот же самый проект"? Во-вторых, глянул референсы, они вообще не пересекаются. У веб апи свои сборки, у мвц свои. Ты решил ляпнуть очередную глупость, кротокрыс?


Глядеть одно(в особенности, когда это видишь в первый раз), а понимать - совсем другое.
Насекомое, ты мух от котлет не отличишь. Больше, чем уверен, что у тебя даже солюшена нет, а один проект с одним говносервисом "Сделайте, мне красиво", который не работает.
Продолжай ползать по помойкам и не вякай о том, что не знаешь.
...
Рейтинг: 0 / 0
авторизация webapi
    #38257370
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaГлядеть одно(в особенности, когда это видишь в первый раз), а понимать - совсем другое.
Ты о чем, дерьмодемон? Хватит бубнить себе что-то под нос, если говоришь, говори по делу. Что хотела сказать-то инопланетная масса фекалий?
SeVaНасекомое, ты мух от котлет не отличишь. Больше, чем уверен, что у тебя даже солюшена нет, а один проект с одним говносервисом "Сделайте, мне красиво", который не работает.
Продолжай ползать по помойкам и не вякай о том, что не знаешь.
То есть по делу бульбы уже не пускаются из носа? В очередной раз долбосевный опущен на форуме, макнулся в навоз по самые гланды. Иди фантики на вокзале собирай, чмошник полуфорумный.
...
Рейтинг: 0 / 0
авторизация webapi
    #38257910
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насекомое, хватит жужжать, хотя бы раз что-то внятное изобрази.
...
Рейтинг: 0 / 0
авторизация webapi
    #38257983
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудовище, сильно ли обидно за то, что в очередной раз тебя на форуме жестко отшлепали?
...
Рейтинг: 0 / 0
97 сообщений из 97, показаны все 4 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / авторизация webapi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]