|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Есть такой пример https://www.codeproject.com/Articles/3132485/CRUD-Operation-using-ASP-NET-CORE-2-2-and-React-Re В нем есть контроллер, вью, страница и т.д. Как быть, если мне надо работать еще с несколькими другми таблицами? Т.е. в стартапе есть код: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Я так понимаю - я добавляю другие интерфейсы, контроллеры и их потом добавляю здесь? типа такого: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 08:44 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Это ссылка на SPA проект. То есть проект делим на бэкенд REST и фронт в ветке JS форума с любой библиотекой. Здесь все намешано. Кто сказал что это ресурс в сети правильный? .. Ну а вот REST делается на Core элементарно и отработано. Imho. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 09:58 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Petro123Ролг Хупин, Это ссылка на SPA проект. То есть проект делим на бэкенд REST и фронт в ветке JS форума с любой библиотекой. Здесь все намешано. Кто сказал что это ресурс в сети правильный? .. Ну а вот REST делается на Core элементарно и отработано. Imho. Что значит "ресурс в сети правильный"? Рабочий пример. Я построил пример, он запускается, но возник вопрос, как прикрутить другие контроллеры. SPA работает только с одним контроллером? т.е. если просто сказать по сути - с одной таблицей в базе? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 10:33 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Объясняю. Этот сайт полон как хорошими примерами так и плохими. Это плохой. В spa контроллеры на клиенте в ангуляре или в реакте или. А контроллеры бэка это REST. Не путай. Вопрос и тема ДРУГАЯ. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 10:37 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг ХупинРабочий пример.рабочим может быть любой Г. код из сети. Это не аргумент. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 10:40 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Контроллеры добавлять не надо - MVC cам их ищет. То что ты пометил - это регистрация сервисов, которые будут инжектится (например в контроллеры). Если какой-то контроллер использует какой-то твой сервис, то ты просто регистрируешь его там, где ты показал, через "Add", добавляешь его в конструктор контроллера и DI при создании контроллера автоматически передаст туда ссылку на экземпляр этого сервиса - тебе останется только её сохранить (например в приватном поле) и потом в методах контроллера ей пользоваться. Петя, как всегда навалил тут совершенно иррелевантного бреда про REST, SPA, и проч. Заблокируй его лучше скриптом, а то он тебя вообще запутает. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 10:54 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
fkthat<фильтр>Петя<фильтр>)) без пети он не может. Ну ревность, чего взять. Бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 11:43 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Еще вопрос по тому же примеру, в файле NavMenu.js написал русским языком (см. ниже) вместо английского слова Код: javascript 1.
Запускаю приложение - показывает значки типа ромбиков с ????????? Что-то не так с кодировкой? как изменить? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 15:42 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Может просто JS файл сохранен с неправильной кодировкой? 1251 например. Открой и сохрани его как UTF-8 (without BOM). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 16:56 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
fkthatРолг Хупин, Может просто JS файл сохранен с неправильной кодировкой? 1251 например. Открой и сохрани его как UTF-8 (without BOM). в точку, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 17:34 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
... так а в чем проблема с несколькими контроллерами? ... не только таблиц ведь может быть несколько, но и БД .. ну, так исторически сложилось, и сущность ДБА не хочет уступать сущности программиста, ибо нефик (1С-никам так удобнее, например) ... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2019, 16:56 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
carrotik, Да он спрашивал про конкретный пример по ссылке. Другие варианты его не интересуют. И смешал роутинг с инжекцией сервисов базы или орм. Понятно что можно по простому инжектить во все контроллеры просто контекст EF. Всё. В каждом контроллере есть все что нужно. Ты совершенно прав. Тогда слово таблица вообще не возникает. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2019, 17:51 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Petro123carrotik, Да он спрашивал про конкретный пример по ссылке. Другие варианты его не интересуют. И смешал роутинг с инжекцией сервисов базы или орм. Понятно что можно по простому инжектить во все контроллеры просто контекст EF. Всё. В каждом контроллере есть все что нужно. Ты совершенно прав. Тогда слово таблица вообще не возникает. Петя<фильтр>, а можно кроме фантазии что-то типа ответа? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 10:47 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Вот же ответ авторПонятно что можно по простому инжектить во все контроллеры просто контекст EF ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 12:35 |
|
ASP.NET Core: как добавить другие контроллеры?
|
|||
---|---|---|---|
#18+
Ролг ХупинПетя<фильтр>,не всем дано читая ответы про архитектуру их усваивать и переваривать 21896606 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 12:48 |
|
|
start [/forum/search_topic.php?author=1106+%D0%B2+%D0%BC%D0%B8%D0%BD%D1%84%D0%B8%D0%BD%D0%B5&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 373ms |
total: | 558ms |
0 / 0 |