0

私は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());

ユーザーがアカウント ページに正常にログインすると、セッション値が設定されます。サービスの依存関係を設定して、その値を適切に取得するにはどうすればよいですか?

4

1 に答える 1