---
title: "HttpSessionState instans?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/163053-httpsessionstate-instans"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Arizon"
published: "2007-07-31T08:22:47.000Z"
updated: "2007-08-03T09:17:51.000Z"
replies: 2
views: 391
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/163053-httpsessionstate-instans"
---

# HttpSessionState instans?

## #1 — Arizon, 2007-07-31T08:22Z

Hej!

Jag har en färdig klass med denna metod:

```
public void GenerateChallenge(HttpSessionState session)
		{
			GenerateChallengeRequest req = new GenerateChallengeRequest();
			req.policy = ServiceId;
			req.provider = (Int32)session["client"];
			
			GenerateChallengeResponse resp = Service.GenerateChallenge(req);
			// Save the challenge for use in verification in next req.
			session["challenge"] = resp.challenge;
		}
```

och måste således ha en instansierad Session. Jag har tidigare bara hanterat Session som den är, som en variabel som lever över flera sidor, och som inte behöver instansieras.

nu behöver jag anropa metoden ovan, men vet inte riktigt hur jag ska göra för att instansiera denna session så att den innehåller all info som man ger den då den används såhär: 

String strängen = "en grej";
Session\["Pryl"\] = strängen;

Permalänk: https://www.webforum.nu/p/163053

## #2 — Arizon, 2007-07-31T08:58Z

jag testade detta:

```
protected HttpSessionState session = HttpContext.Current.Session;
mid.GenerateChallenge(session);
```

 

jag får ett nullReferenceException dock...
  :bla

Permalänk: https://www.webforum.nu/p/2010555

## #3 — Arizon, 2007-08-03T09:17Z

bah! det är variabeln "mid" som det är fel på.

håller på att instansiera den atm. för att göra det måste jag läsa från web.config vilket strular nåt oerhört. får det icke att funka. det lutar åt att jag skiter i web.config och gör en egen typ fil.properties och läser infon direkt därifrån. känns som om det blir mindre strul. då kan man ju sätta massa log4net-properties där också   :i

Permalänk: https://www.webforum.nu/p/2011471

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/163053-httpsessionstate-instans
