1
我想将mvc2中的默认AccountModel分隔成一个单独的接口和存储库。AccountModel到存储库和接口
我已经创建了一个接口和存储库,并通过AccountModel的代码复制。
我可以注册用户并创建帐户,但在Visual Studio中,我在AccountController(*下方)中看到以下错误。
错误1可访问性不一致:参数类型 'Admin.Models.IMembershipService' 比方法更少可访问的“Admin.Controllers.AccountController.AccountController(Admin.Models.IMembershipService)
public class AccountController : Controller
{
private IMembershipService MembershipService;
public AccountController() : this(new dao_MembershipService())
{
}
public **AccountController**(IMembershipService repository)
{
MembershipService = repository;
}
没有人知道我如何修复错误?
不错,应该发现一个! – Jemes 2010-04-27 14:19:05
愚蠢的Visual Studio默认创建一个私人界面。其中一天,我会修复我的机器上的模板。我只知道有一种方法。 – 2010-04-27 21:05:55