Size: a a a

var chat = new Chat();

2020 May 24

VL

Vova Lantsov in var chat = new Chat();
Рановато ты сделал миграцию, модели не готовы
источник

VL

Vova Lantsov in var chat = new Chat();
Ты ж связи не сделал
источник

VL

Vova Lantsov in var chat = new Chat();
У тебя в UserRole надо добавить свойство

public List<User> Users { get; set; }

В User добавить:
public int UserRoleId { get; set; }
источник

VL

Vova Lantsov in var chat = new Chat();
Будет связь один ко многим
источник

VL

Vova Lantsov in var chat = new Chat();
Потом в том запросе что у тебя выше был, прямо перед FirstOrDefault(), пишешь .Include(x => x.UserRole)
источник

VL

Vova Lantsov in var chat = new Chat();
На этом всё, роль в модельке юзера будет заполнена
источник

VL

Vova Lantsov in var chat = new Chat();
В строку засунь и используй в блоке where
источник

VL

Vova Lantsov in var chat = new Chat();
where u.LoginId == login.LoginId, без {0}
источник

VL

Vova Lantsov in var chat = new Chat();
Форматирования строки тут не будет
источник

VL

Vova Lantsov in var chat = new Chat();
Я конечно не эксперт в защите от атак, а где ты тут уязвимость заметил?
источник

VL

Vova Lantsov in var chat = new Chat();
Сомневаюсь очень, что оно сработает
источник

VL

Vova Lantsov in var chat = new Chat();
Ты забудь про {0}, {1} и прочее. EF Core составляет запрос за тебя, ты пишешь чисто linq лямбду строготипизированную
источник

VL

Vova Lantsov in var chat = new Chat();
User.UserRole.RoleName
источник

VL

Vova Lantsov in var chat = new Chat();
UserRole == null?
источник

A

Artur in var chat = new Chat();
Помогите, пожалуйста))
источник

A

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

A

Artur in var chat = new Chat();
Почему тут null?
источник

A

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

A

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

A

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