Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# ASP.NET Core Передача данных из представления в бд
Добрый день, подскажите пожалуйста, существует страница редактирования, где часть данных редактируется в модальном окне. Вопрос с помощью чего считать данные с модального окна и передать в... Вопрос с помощью чего считать данные с модального окна и передать в контроллер? AJAX? Если требуется интерактивность, то используют AJAX. Если классический MVC, то обычный POST+GET.
C# ASP.NET Core Ошибка при деплое asp.net core приложения на linux сервер
Здравствуйте. Возникла ошибка на последнем этапе деплоя ASP.NET Core приложения через Docker. Что я делал: sudo apt update && sudo apt upgrade - установка обновлений ОС sudo apt install... Sierra, Так Вы windows контейнер на linux запускаете. О чем Вам и говорят: image operating system windows cannot be used on this platform
C# ASP.NET Core Почему в asp.net core проекте не обновляется js файл? Изменяю javascript файл, сохраняю, запускаю проект, смотрю через Chrome DevTools, а там не измененная версия файла. В чем может быть проблема? Заранее спасибо. .... кеш почистите в браузере https://www.cyberforum.ru/ asp-net-core/ thread2770466.html C# ASP.NET Core View: Одна модель, два действия. Или как назначить действие на кнопку? Вот cshtml: @model UBhelper.Models.Users <div class="row"> <form asp-action="Index"> <button id="demo-priority" class="button" type="submit">На главную</button> </form> <div... https://www.cyberforum.ru/ asp-net-core/ thread2767383.html
C# ASP.NET Core Получение значения полей в сервисе из appsettings.json https://www.cyberforum.ru/ asp-net-core/ thread2769923.html
Добрый. Скажите пожалуйста, как исправить этот костыль? Есть проект в решении для авторизации с помощью JWT-токенов с классом следующего содержания: public class AuthOptions { ... В итоге пришёл к такому решению: private readonly AuthOptions _appSettings; public TokenSercive(IConfiguration configuration) { _appSettings =...
C# ASP.NET Core Value=@ViewBag не всегда отображается Делают так: <div class="row"> <div class="col-md-4"> <form asp-action="Edit"> <div asp-validation-summary="ModelOnly" class="text-danger"></div> <div... И почему value=@ViewBag не всегда отображается? В особенности, у имени. Добавлено через 4 часа 50 минут Хм, оказывается asp-for изменяет значение input и некоторых других, исправил в css. Но,... https://www.cyberforum.ru/ asp-net-core/ thread2767129.html
C# ASP.NET Core Библиотека с поддержкой query selector? Есть ли библиотека, которая позволяет вытаскивать элементы из HTML, как это делает query selector в JS? Или можно как-то другим образом вытащить элемент из HTML и манипулировать с ним в C#-коде? Титан_1, есть https://github.com/AngleSharp/AngleSharp HtmlAgilityPack + https://github.com/atifaziz/Fizzler https://www.cyberforum.ru/ asp-net-core/ thread2769457.html C# ASP.NET Core Приложение не принимает параметры get запроса Разрабатываю веб приложение, которое должно принимать параметры из гет запроса. При тестах на localhost все замечательно работает, однако когда деплойнул на сервер при запросе получаю 404 ошибку ... Просидев всю ночь так и не нашел ошибку. Ничего не спасает. Даже попробовал прописать полностью ссылку в httpget При вызове с localhost/id/country/video она рабочая, все работает как... https://www.cyberforum.ru/ asp-net-core/ thread2770762.html
C# ASP.NET Core Представление: Выполнение кода сразу же, при изменении значения input Я хочу реализовать мгновенный поиск прямо во время ввода. Есть массив (List) моделей, как сделать так, чтобы как только пользователь вводит букву в поле поиска, программа тут же реагировала бы на это... Титан_1, .. ничего велосипедистей уже готовых JS-компонентов типа autocomplete не придумано ... возможно, в MVC есть подобный хелпер, но это все равно обертка над AJAX .. https://www.cyberforum.ru/ asp-net-core/ thread2769938.html C# ASP.NET Core Не устанавливается пакет microsoft.aspnetcore.app https://www.cyberforum.ru/ asp-net-core/ thread2770350.html
Захожу в "управление пакетами Nuget", ввожу в поиск "microsoft.aspnetcore.app", выбираю его, жму установить - появляются два окошка, которые я подтверждаю, в консоли пишется "========== Готово... По моему этот пакет является частью SDK/Runtime и устанавливать его вручную не нужно. Вот так выглядит свеже созданный проект .NET Core 3.1 MVC:
C# ASP.NET Core Ошибка Object reference not set to an instance of an object при использовании полей структур https://www.cyberforum.ru/ asp-net-core/ thread2769173.html
Подскажите пожалуйста, как правильно использовать поля структур в методах при работе на сервере (на локалке все работает). При запуске с сервера выкидывает ошибку Object reference not set to an...
Как написать Action метод для получения Json объекта из POST запроса C# ASP.NET Core
Здравствуйте, я в технологии ASP NET Core начинающий. Вопрос скорее образовательный. Задача такова, хочу отправить в свое приложение POST запрос содержащий в формате JSON несколько пар...
 Аватар для IamRain
4602 / 2624 / 721
Регистрация: 02.08.2011
Сообщений: 7,023
18.01.2021, 20:10 0

Принцип один апи контроллер - один экшин метод, правильный? - C# ASP.NET Core - Ответ 15191223

18.01.2021, 20:10. Показов 2692. Ответов 10
Метки (Все метки)

Ответ

AlfieAllen, а сами как думаете? - Вот если просто порассуждать:
Есть HTTP GET - почему его назвали именно GET? - Наверное, это запрос на получение данных.
Ок, смысл понят. Семантика - получение данных.
Чем отличается POST от PUT? - Ничем. Только семантикой. Оба метода имеют тело запроса.
Но POST был спроектирвоан для создания ресурса, PUT - для обновления ресурса.
Вот и раскидывайте весь функционал на нужные методы.

Вернуться к обсуждению:
Принцип один апи контроллер - один экшин метод, правильный? C# ASP.NET Core
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.01.2021, 20:10
Готовые ответы и решения:

Метод из Lodash _.assign() один в один как нативный Object.assign(), вопрос - для чего тогда он создан?
метод из Lodash _.assign() один в один как нативный Object.assign(), вопрос- для чего тогда он создан? (Подозреваю что в Lodash он появился...

Нужен ли еще один контроллер ?
Здравствуйте, уважаемые форумчане ! В проекте есть простейший сценарий авторизации-аутентификации с контроллером LoginController и соотв....

Принцип раставления чисел в один ряд
Появилась проблема в том что нужно ввести n количество разных чисел а потом раставить их в возрастающем порядке. Проблема заключается в том...

10
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.01.2021, 20:10
Помогаю со студенческими работами здесь

Множество моделей-один контроллер приемник
добрый день уважаемые форумчане, у меня такой вопрос, имею абстрактную модель и несколько наследуемых моделей с переопределенными функциями...

Не могу запустить всего один контроллер
Приветствую уважаемые форумчане. Прошу помощи. Уже устал искать в Интернете решение моей проблемы. Проблема заключается в...

Кнопка и крестик выполняют один принцип кода
Ребята подскажите почему и что можно сделать, выполняется код по одному принципу, кнопка И крестик закрывает форму книгу, а мне бы...

Четыре варианта выбора ответа - один правильный
У меня появилась идея создать проект в C++ Builder типа &quot;Кто хочет стать миллионером&quot; (5 вопросов, 4 варианта ответа) С...

Нужно проверить один сайт на принцип его защиты от мультиаккаунтов ->
Приветствую, уважаемые форумчане. Есть один сайт (скажу только при личном общении), на котором стоит очень жестокая система защиты от...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru