SessionManager
public class SessionManager : ISessionManager
Inheritance
- interface ISessionManager
Namespace
Constructors
SessionManager
public SessionManager(IStoreService storeService, IOrderService orderService,
ICurrencyService currencyService, ICountryService countryService,
IPaymentMethodService paymentMethodService, IShippingMethodService shippingMethodService,
ITaxService taxService, ISessionStore sessionStore, ITempStore tempStore,
IUnitOfWorkProvider uowProvider)
Methods
ClearCurrentAdminOrder
public void ClearCurrentAdminOrder(Guid storeId)
ClearCurrentFinalizedOrder
public void ClearCurrentFinalizedOrder(Guid storeId)
ClearCurrentOrder
public void ClearCurrentOrder(Guid storeId)
ClearDefaultCurrency
public void ClearDefaultCurrency(Guid storeId)
ClearDefaultPaymentCountry
public void ClearDefaultPaymentCountry(Guid storeId)
ClearDefaultPaymentMethod
public void ClearDefaultPaymentMethod(Guid storeId)
ClearDefaultPaymentRegion
public void ClearDefaultPaymentRegion(Guid storeId)
ClearDefaultShippingCountry
public void ClearDefaultShippingCountry(Guid storeId)
ClearDefaultShippingMethod
public void ClearDefaultShippingMethod(Guid storeId)
ClearDefaultShippingRegion
public void ClearDefaultShippingRegion(Guid storeId)
ClearDefaultTaxClass
public void ClearDefaultTaxClass(Guid storeId)
GetCurrentAdminOrder
public OrderReadOnly GetCurrentAdminOrder(Guid storeId)
GetCurrentFinalizedOrder
public OrderReadOnly GetCurrentFinalizedOrder(Guid storeId)
GetCurrentOrder
public OrderReadOnly GetCurrentOrder(Guid storeId)
GetDefaultCurrency
public CurrencyReadOnly GetDefaultCurrency(Guid storeId)
GetDefaultPaymentCountry
public CountryReadOnly GetDefaultPaymentCountry(Guid storeId)
GetDefaultPaymentMethod
public PaymentMethodReadOnly GetDefaultPaymentMethod(Guid storeId)
GetDefaultPaymentRegion
public RegionReadOnly GetDefaultPaymentRegion(Guid storeId)
GetDefaultShippingCountry
public CountryReadOnly GetDefaultShippingCountry(Guid storeId)
GetDefaultShippingMethod
public ShippingMethodReadOnly GetDefaultShippingMethod(Guid storeId)
GetDefaultShippingRegion
public RegionReadOnly GetDefaultShippingRegion(Guid storeId)
GetDefaultTaxClass
public TaxClassReadOnly GetDefaultTaxClass(Guid storeId)
GetOrCreateCurrentOrder (1 of 2)
public OrderReadOnly GetOrCreateCurrentOrder(Guid storeId)
GetOrCreateCurrentOrder (2 of 2)
public OrderReadOnly GetOrCreateCurrentOrder(Guid storeId, string customerReference)
SetCurrentAdminOrder (1 of 2)
public void SetCurrentAdminOrder(Guid storeId, Guid orderId, IUser currentUser)
SetCurrentAdminOrder (2 of 2)
public void SetCurrentAdminOrder(Guid storeId, OrderReadOnly order, IUser currentUser)
SetCurrentFinalizedOrder
public void SetCurrentFinalizedOrder(Guid storeId, Guid id)
SetCurrentOrder (1 of 2)
public void SetCurrentOrder(Guid storeId, Guid orderId)
SetCurrentOrder (2 of 2)
public void SetCurrentOrder(Guid storeId, OrderReadOnly entity)
SetDefaultCurrency (1 of 2)
public void SetDefaultCurrency(Guid storeId, Guid currencyId, bool applyToCurrentOrder = false)
SetDefaultCurrency (2 of 2)
public void SetDefaultCurrency(Guid storeId, CurrencyReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultPaymentCountry (1 of 2)
public void SetDefaultPaymentCountry(Guid storeId, Guid id, bool applyToCurrentOrder = false)
SetDefaultPaymentCountry (2 of 2)
public void SetDefaultPaymentCountry(Guid storeId, CountryReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultPaymentMethod (1 of 2)
public void SetDefaultPaymentMethod(Guid storeId, Guid id, bool applyToCurrentOrder = false)
SetDefaultPaymentMethod (2 of 2)
public void SetDefaultPaymentMethod(Guid storeId, PaymentMethodReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultPaymentRegion (1 of 2)
public void SetDefaultPaymentRegion(Guid storeId, Guid countryId, Guid id,
bool applyToCurrentOrder = false)
SetDefaultPaymentRegion (2 of 2)
public void SetDefaultPaymentRegion(Guid storeId, RegionReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultShippingCountry (1 of 2)
public void SetDefaultShippingCountry(Guid storeId, Guid id, bool applyToCurrentOrder = false)
SetDefaultShippingCountry (2 of 2)
public void SetDefaultShippingCountry(Guid storeId, CountryReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultShippingMethod (1 of 2)
public void SetDefaultShippingMethod(Guid storeId, Guid id, bool applyToCurrentOrder = false)
SetDefaultShippingMethod (2 of 2)
public void SetDefaultShippingMethod(Guid storeId, ShippingMethodReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultShippingRegion (1 of 2)
public void SetDefaultShippingRegion(Guid storeId, Guid countryId, Guid id,
bool applyToCurrentOrder = false)
SetDefaultShippingRegion (2 of 2)
public void SetDefaultShippingRegion(Guid storeId, RegionReadOnly entity,
bool applyToCurrentOrder = false)
SetDefaultTaxClass (1 of 2)
public void SetDefaultTaxClass(Guid storeId, Guid id, bool applyToCurrentOrder = false)
SetDefaultTaxClass (2 of 2)
public void SetDefaultTaxClass(Guid storeId, TaxClassReadOnly entity,
bool applyToCurrentOrder = false)