【发布时间】:2013-08-17 02:29:03
【问题描述】:
我对 DI/Ninject 还很陌生,我似乎无法弄清楚我需要做什么。我有这样的服务:
public class ArchiveService : IArchiveService
{
private string sAuditUser = "USER";
public ArchiveService(string AuditUser)
{
sAuditUser = AuditUser;
}
...
}
我目前正在像这样实例化服务:
string sUser = HttpContext.Session["UID"].ToString();
ArchiveService svcArchive = new ArchiveService(Session["UID"].ToString());
当用户成功登录帐户页面时,会话值被设置。如何设置服务依赖项以便正确获取该值?
【问题讨论】:
标签: dependency-injection ninject