Size: a a a

2020 May 12

SB

Sergey Benzenko in CODE BLOG / C#
Sergey Benzenko
Если во вьюхе нужно отобразить информацию из нескольких моделей домена, то можно сделать класс ViewModel (модели представления), который будет содержать в себе обе модели:
public class ProfileViewModel {
 public Person Person { get; set; }
 public Address Address  { get; set; }
}
И во вьюхе использовать
@model ProfileViewModel
обращаться через Model.Person...., Model.Address....
Так что, возвращаясь к исходному вопросу, обычно между моделью и вьюхой отношение 1 к 1.
Хотя теоретически одна модель может в нескольких вьюхах использоваться, но чтоб несколько моделей в одной вьюхе - лучше не стоит)))
источник

Е

Евгений in CODE BLOG / C#
Но ведь такая ситуация вполне может быть, когда под одной вьюхой лежат данные с разных таблиц БД. Допустим какие-то справочники или опять таки некая сводная информация. Допустим информация о клиенте и его заказах. Всё может отображаться на одной вьюхе, но сущностей несколько
источник

SB

Sergey Benzenko in CODE BLOG / C#
Евгений
Но ведь такая ситуация вполне может быть, когда под одной вьюхой лежат данные с разных таблиц БД. Допустим какие-то справочники или опять таки некая сводная информация. Допустим информация о клиенте и его заказах. Всё может отображаться на одной вьюхе, но сущностей несколько
Ну да. Тогда либо это всё пихается в одну модель представления, либо используются ViewComponent для отдельных часто используемых блоков, либо через ajax можно подгружать части.
источник

SB

Sergey Benzenko in CODE BLOG / C#
Есть ОТДЕЛЬНО сущности домена (которые представляют собой объекты реального мира) и хранятся в БД, например. И ОТДЕЛЬНО модель в MVC. Модель может как быть одной из сущностей домена, так и быть составным классом, в котором несколько сущностей + ещё какая-нибудь дополнительная информация, которую нужно на странице представить
источник

Е

Евгений in CODE BLOG / C#
ага, понял
источник

BB

Bogdan Bodkia in CODE BLOG / C#
Кто-то делал подтверждения емейла в web api через identity ? Как реализовать?
источник

BB

Bogdan Bodkia in CODE BLOG / C#
Нужно на почту отправить силку и когда кликаешь менять значения false на true я так понимаю ну как ?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Всем привет! Когда открываешь первый раз конструктор окна (WPF), вызывается конструктор класса этого окна?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Без запуска программы
источник

AK

Andrew Kravchuk in CODE BLOG / C#
@ranmuru , помнишь тот костыль, который я вписал?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
источник

НП

Никита Петроченко... in CODE BLOG / C#
Помню )
источник

AK

Andrew Kravchuk in CODE BLOG / C#
я не запускал проект
источник

AK

Andrew Kravchuk in CODE BLOG / C#
я нажал на файл
источник

AK

Andrew Kravchuk in CODE BLOG / C#
и это окно открылось
источник

AK

Andrew Kravchuk in CODE BLOG / C#
с чем это связано, чисто интересно?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Хз, дебажить надо
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Никита Петроченко
Хз, дебажить надо
так я не запускаю прогу, как это дебажить?)))))
источник

AK

Andrew Kravchuk in CODE BLOG / C#
я просто нажал на xaml файл
источник

НП

Никита Петроченко... in CODE BLOG / C#
А это что?)
источник