|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
Здравствуйте! Планируется написать проект на ASP.NET Web Api. Создал контроллер с пятью методами для Api, страницу index.html. В методе Get считываю данные из базы и возвращаю : Код: c# 1. 2. 3. 4. 5.
При запуске приложения у меня выводятся все данные в браузере в json-формате. Я же рассчитывал попасть в представление. Как это делается? index.html лежит у меня в папке wwwroot. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2019, 13:27 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
erman, Вам нужен тип проекта-MVC, а не WebAPi. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2019, 14:25 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
ermanЯ же рассчитывалНа основании чего сделан расчет? ASP.NET работает определенным образом, а не случайным. Нужно взять книжку и прочитать, как он работает ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2019, 20:00 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
erman, 1. asp.net web api на помойку. 2. изучайте asp.net core 3. изучайте html, css, js потом приходите ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2019, 01:03 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVostt, У меня есть небольшой опыт работы с ASP NET WebAPI Odata с клиентом на Winforms Сейчас хочу заняться переходом на Core и клиентом под web. Подскажите что на ваш взгляд наиболее актуально в этой связи? Идея WebAPI Odata с генерируемым клиентом для вызова очень понравилась. Есть нечто такое под Core или это все же тупиковая ветвь и нужно что-то другое? Честно говоря я до конца так и не понял чем отличается ASP.NET Web Api от ASP.NET Web Api Odata. Odata это просто надстройка для синтаксиса запросов над web api или что-то иное? Как без Odata можно генерировать клиент для Web Api? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 10:53 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
ТройкаWebAPI Odata asp.net core умеет odata Тройкачем отличается ASP.NET Web Api от ASP.NET Web Api Odata тем, что odata реализуется поверх web api ТройкаКак без Odata можно генерировать клиент для Web Api? для чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 21:44 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVosttТройкаКак без Odata можно генерировать клиент для Web Api? для чего? Понравилось как это делалось для .Net с помощью https://github.com/unchase/Unchase.Odata.Connectedservice Который по метаданным генерировал контекст для обращения к сервису. Контекст возвращал DataServiceQuery<T> из которого можно получить IQueryable<T> А еще можно сделать DataServiceCollection<T>, который в Winforms можно прям цеплять к гриду, у него есть Changetraking и на Ctx.SaveChanges() все изменения улетают в соответствующий конnроллер в Patch Post Delete. С учетом возможности фильтрации это получается прям такой EntityFramework over HTTP с весьма хорошим контролем что и как происходит ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:24 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
Тройка, да, OData очень крутая и мощная технология но кому это интересно? сейчас модненько GraphQL ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 23:25 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVostt, "волосатый" GraphQL :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2019, 11:28 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
OData еще жива? давно не встречался уже ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2019, 12:42 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
handmadeFromRuOData еще жива? давно не встречался уже жива конечно. но ощущение, что будет похоронена беспощадной толпой дровосеков со смузи :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2019, 23:25 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
Дмитрий Мух, из каких-то очередных вау-слайдов Задача: разобрать GraphQL-ответ на key-value map и смерджить с имеющимися данными ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2019, 23:31 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVostthandmadeFromRuOData еще жива? давно не встречался уже жива конечно. но ощущение, что будет похоронена беспощадной толпой дровосеков со смузи :) Вроде как интенсивно пилится? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 10:22 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVosttДмитрий Мух, из каких-то очередных вау-слайдов Задача: разобрать GraphQL-ответ на key-value map и смерджить с имеющимися данными это про Apollo что-ли, или другой какой клиент? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 10:27 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
Дмитрий Мухэто про Apollo что-ли, или другой какой клиент? это про задачи, клиент не так важен )) ЕвгенийВВроде как интенсивно пилится? пока да, и надеюсь не забросят. но чет сейчас хайп прям сильно влияют на ландшафт технологий, их развития и поддержки. вот поразбегутся все контрибьютеры и всё.. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 11:21 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVosttДмитрий Мухэто про Apollo что-ли, или другой какой клиент? это про задачи, клиент не так важен )) А зачем решать такие задачи, если это уже сделано и в Apollo, и в Relay? Или как-то не так понял, о чём речь... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 17:37 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
hVostt пока да, и надеюсь не забросят. Хотя может пусть лучше забросят, чем так делают. Что бы эта хрень работала, нужно в наследнике ApiBase перекрыть ConfigureApi как то так. Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 18:38 |
|
Создание представления WebApi
|
|||
---|---|---|---|
#18+
skyANAА зачем решать такие задачи, если это уже сделано и в Apollo, и в Relay? Или как-то не так понял, о чём речь... Понятно, что сделано. Просто сама суть задачи забавная кмк :) ЕвгенийВЧто бы эта хрень работала, нужно в наследнике ApiBase перекрыть ConfigureApi как то так. Это же конфигуратор, работает как виртуал, так как достаётся через рефлексию. Согласен, что выглядит как нарушение, но чуваки решили, что это лучше, чем городить экземпляры с наследованием. Хз. Ничего не могу сказать, как для библиотеки, решение может не такое уж и плохое. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2019, 21:26 |
|
|
start [/forum/topic.php?fid=18&fpage=13&tid=1354946]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 155ms |
0 / 0 |