ein Objektverweis ist erforderlich, nicht statisches Feld, Methode oder Eigenschaft zuzugreifenWenn die Methode statisch zu machen - ein Objektverweis erforderlich ist, nicht statisches Feld zuzugreifen,
Wenn ich das GetCartId statische Visual Studio machen beklagt
public class Uno
{
private readonly HttpContext context;
public Uno()
{
}
public Uno(HttpContext _context)
{
context = _context;
}
public static string GetCartId()
{
string cartId = "";
var stringId = context.Session.GetString("cart");
if(stringId == null)
{
cartId = Guid.NewGuid().ToString();
stringId = cartId;
}
else if(stringId != null)
{
cartId = stringId;
}
return cartId;
}
}
@poke, ich war falsch stimm-close dieses mit allgemeinem „Zugang Instanz des aus statischer“ Frage. Diese Frage ist eher "HttpContext.Current" verwandt. – Sinatr