Size: a a a

var chat = new Chat();

2021 July 04

J

JuiceV in var chat = new Chat();
Aps.Net MVC 3
Можно ли как-то изменить route контроллера без изменения названия класса?
источник

F

FFx in var chat = new Chat();
Если правильно понял https://metanit.com/sharp/mvc5/6.1.php
источник

AW

Andrew Witwicki in var chat = new Chat();
источник

J

JuiceV in var chat = new Chat();
Я искал способ чтобы не задавать во всем классе route'ы
Через 2 endpoint'a сделал
Одним менял название
Другим перекрывал старую на обычную дефолт страницу
источник

IV

Ihor Volokhovych in var chat = new Chat();
Имею ввиду, что не понимаю как юзать new OptionsMonitor (как я понял это - +- аналог Options wrapper)
источник

VL

Vova Lantsov in var chat = new Chat();
Можно разобраться, но сначала вопрос: почему нельзя воспользоваться функционалом di, без ручного создания реализации?
источник

P

Poterb.cs in var chat = new Chat();
+, IOptionsMonitor предназначен, что б в райнтайме можно было конфиг менять и при запросе через di прокидывались новые настройки
источник

P

Poterb.cs in var chat = new Chat();
А создавать его самому через new - поворот не туда
источник

IV

Ihor Volokhovych in var chat = new Chat();
Там просто метод клонирования, в котором создаются новые опции через OptionsWrapper
источник

IV

Ihor Volokhovych in var chat = new Chat();
Ну, думаю если передавать просто IOptionsMonitor, крашится не должно
источник

ВE

Виталий EasyMod... in var chat = new Chat();
Можно
источник

VB

Vladislav Bardin in var chat = new Chat();
есть атрибут Route или можно прописать маршрутизацию в Startup.cs
источник

J

JuiceV in var chat = new Chat();
При нем надо Route ставить на каждый Action
источник

VB

Vladislav Bardin in var chat = new Chat();
можно сделать так, если не хочется везде писать роут:

[Route("base-route-for-controller")]
class MyController
{
[HttpGet("action-route")
public IActionResult Action ()
{}
}


Ну или прописать роутинг в стартапе
источник

Ɖ

Ɖrēw in var chat = new Chat();
Господа блазоровцы, вопрос к вам.
Есть сущность. для нее хочу сделать форму. У сущности есть базовые поля (Id, Name), есть некий Type (enum) и в зависимости от этого Type нужно показывать разные поля для заполнения в форме. Делать все эти поля в одной форме не хочу так как они между собой никак не связаны. делать EditForm на 100+ полей не очень хочется. Как это грамотно сделать и/или загуглить?
источник

AK

Alex Kiev in var chat = new Chat();
Рефлексия? )
источник

Ɖ

Ɖrēw in var chat = new Chat();
wat?
источник

ВE

Виталий EasyMod... in var chat = new Chat();
Ну пропиши свич по этому энаму и в свиче набор элементов формы
источник

AK

Alex Kiev in var chat = new Chat();
Делаешь селект нужных полей, а дальше каждому рисуешь поле ввода )))
источник

Ɖ

Ɖrēw in var chat = new Chat();
Вопрос не в том как мне это нарисовать
источник