初心者っぽい質問:
ビューモデル宣言はどこに置くべきですか?
モデルフォルダに「ViewModels.cs」というファイルを作成しました。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オブジェクトを作成しようとすると、何について話しているのかわかりません。私はそれを理解することはできません。私はいくつかの参照を逃していますか?ヘルパー/サービスクラスから新しいビューモデルオブジェクトを作成/返すにはどうすればよいですか?
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」が何であるかを知りません...!?!?!?
私はこれが明白であるべきだと知っています。
髪を抜いて、
ジョニー