Я пытаюсь разобраться в острой архитектуре и следовать учебному пособию. Я использую этот код:
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 в этой архитектуре.
Может кто-нибудь увидеть проблему?
Спасибо.
Christian