Вопросы для начинающих:
Где я должен разместить свои объявления View Model?
Я создал файл с именем "ViewModels.cs" в моей папке Models.
Я создал несколько классов View Model, включая класс под названием RatingViewModel:
using System;
using System.Collections.Generic;var
using System.Linq;
using System.Web;
namespace Web.Model
{
public class ViewModels
{
public class RatingViewModel
{
public User Rater { get; set; }
public Rating Rating { get; set; }
}
}
} V
Теперь я пытаюсь создать функцию вспомогательного класса / класса обслуживания, которая возвращает новый объект RatingViewModel.
Я создал файл «RatingsHelpers.cs».
Но когда я пытаюсь создать новый объект RatingViewModel, он понятия не имеет, о чем я говорю.
Я не могу понять это. Я что-то пропустил? Как я могу создать / вернуть новый объект View Model из моего класса помощника / сервиса?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using Web.Model;
namespace System.Web.Mvc
{
public static class RatingsHelpers
{
public static RatingViewModel functionname()
{ ..... }
Но он не знает, что такое "RatingViewModel" ...!?!?!?
Я просто знаю, что это должно быть очевидно.
Потянув меня за волосы,
Джонни