Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IOC_ / 6 сообщений из 6, страница 1 из 1
13.09.2013, 10:25
    #38395561
Oleg123867
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
есть модель для вьюхи. есть поле этой модели - Класс объект которого является моделью для патиал вью. как правильно сделать этом случае: поле - класс или интерфейс?
...
Рейтинг: 0 / 0
13.09.2013, 10:43
    #38395606
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
Странный вопрос. Для представления в качестве модели ты используешь класс. А для частичного представления ты предлагаешь вводить интерфейс. Что за бред?
...
Рейтинг: 0 / 0
13.09.2013, 10:57
    #38395629
Oleg123867
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
МСУСтранный вопрос. Для представления в качестве модели ты используешь класс. А для частичного представления ты предлагаешь вводить интерфейс. Что за бред?
я пока ничего не использую. Пытаюсь понять как правильно...
Неясно когда использовать интерфейсы а когда можно и классы... Или всегда интерфейсы
...
Рейтинг: 0 / 0
13.09.2013, 11:04
    #38395645
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
Oleg123867я пока ничего не использую. Пытаюсь понять как правильно...
Оба варианты правильны, но я бы не стал абстрагироваться от модели для представления и использовал бы только классы для него.
...
Рейтинг: 0 / 0
13.09.2013, 13:02
    #38395928
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
МСУOleg123867я пока ничего не использую. Пытаюсь понять как правильно...
Оба варианты правильны, но я бы не стал абстрагироваться от модели для представления и использовал бы только классы для него.Если имеется ввиду ViewModel, то у ТС её же нет. Он тупо Model во View передаёт.
...
Рейтинг: 0 / 0
13.09.2013, 14:00
    #38396040
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOC_
skyANAЕсли имеется ввиду ViewModel, то у ТС её же нет. Он тупо Model во View передаёт.
Не суть. Вот в чем вопрос:

Код: c#
1.
2.
3.
4.
5.
6.
public class PartialModel { }

public class Model
{
    public PartialModel Partial { get; set; }
}



vs

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
public interface IPartialModel { }

public class PartialModel : IPartialModel { }

public class Model
{
    public IPartialModel Partial { get; set; }
}



Я ему и ответил, если сказал гоп (сделал через класс), так пиши и дальше.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IOC_ / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]