an object reference is required to access non-static field, method or property
When I make the GetCartId static Visual Studio complains
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;
}
}