为什么我无法访问存储库 class 中编写的方法

why i am not getting access to methods written in repository class

我是 asp.net Mvc 的新手,并尝试将存储库模式与实体框架工作代码优先方法结合使用。但现在我无法在控制器中访问存储库 class.

中编写的方法和代码

您需要使用依赖注入 (DI) 并在控制器的构造函数中注入存储库。这是一个例子:

public class Controller
{
    public readonly Repository repository;

    public Controller(Repository repository)
    {
        this.repository = repository;
    }

    public void SomeMethod()
    {
        this.repository.AMethodInTheRepository();
    }
}

希望对您有所帮助:)