次のようなコンストラクターを持つリポジトリがあります
public Repository(ObjectContext context)
{
_context = context;
_objectSet = _context.CreateObjectSet<T>();
}
MVC アプリで Ninject を使用して、このように ObjectContext をバインドします
var connectionString = ConfigurationManager.ConnectionStrings["Entities"].ConnectionString;
kernel.Bind(typeof(ObjectContext)).ToMethod(context => new Entities(connectionString)).InSingletonScope();
InSingletonScope
この場合についてはよくわかりません。使用する必要がありますか?