2
我想讓我的頭繞着尖銳的架構,並按照教程。我使用此代碼:尖銳的架構問題
using Bla.Core;
using System.Collections.Generic;
using Bla.Core.DataInterfaces;
using System.Web.Mvc;
using SharpArch.Core;
using SharpArch.Web;
using Bla.Web;
namespace Bla.Web.Controllers
{
public class UsersController
{
public UsersController(IUserRepository userRepository)
{
Check.Require(userRepository != null,"userRepository may not be null");
this.userRepository = userRepository;
}
public ActionResult ListStaffMembersMatching(string filter) {
List<User> matchingUsers = userRepository.FindAllMatching(filter);
return View("ListUsersMatchingFilter", matchingUsers);
}
private readonly IUserRepository userRepository;
}
}
我得到這個錯誤:
「查看」這個名字不會在目前情況下存在
我用所有的using語句正確引用的程序集據我所見。在這個架構中,Bla.Web中存在這些觀點。
任何人都可以看到問題嗎?
謝謝。
基督教
問題在哪裏?在構造函數或ListStaffMembersMatching方法內部?你可以發佈ListUsersMatchingFilter視圖的samle代碼嗎? – 2010-03-24 11:34:07