Class MarketServiceCache

Inheritance
System.Object
MarketServiceCache
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Markets.Database
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class MarketServiceCache : MarketServiceDatabase, IMarketService

Constructors

MarketServiceCache(ISynchronizedObjectInstanceCache)

Declaration
public MarketServiceCache(ISynchronizedObjectInstanceCache cache)
Parameters
Type Name Description
EPiServer.Framework.Cache.ISynchronizedObjectInstanceCache cache

Methods

CreateMarket(IMarket)

Declaration
public override void CreateMarket(IMarket market)
Parameters
Type Name Description
IMarket market
Overrides

DeleteMarket(MarketId)

Declaration
public override void DeleteMarket(MarketId marketId)
Parameters
Type Name Description
MarketId marketId
Overrides

GetAllMarkets()

Declaration
public override IEnumerable<IMarket> GetAllMarkets()
Returns
Type Description
System.Collections.Generic.IEnumerable<IMarket>
Overrides

GetMarket(MarketId)

Declaration
public override IMarket GetMarket(MarketId marketId)
Parameters
Type Name Description
MarketId marketId
Returns
Type Description
IMarket
Overrides

UpdateMarket(IMarket)

Declaration
public override void UpdateMarket(IMarket market)
Parameters
Type Name Description
IMarket market
Overrides

Implements