Class FrameworkContext
Global context class for the framework. Provides access to sub systems and some common settings.
Inheritance
System.Object
FrameworkContext
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
Assembly: Mediachase.Commerce.dll
Version: 10.8.0Syntax
public class FrameworkContext
Constructors
FrameworkContext()
Declaration
public FrameworkContext()
Properties
AssetSystem
Gets the asset system.
Declaration
public AssetContext AssetSystem { get; }
Property Value
Type | Description |
---|---|
AssetContext | The asset system. |
CatalogSystem
Gets the catalog system.
Declaration
public ICatalogSystem CatalogSystem { get; }
Property Value
Type | Description |
---|---|
ICatalogSystem | The catalog system. |
Current
Gets the current framework context.
Declaration
public static FrameworkContext Current { get; }
Property Value
Type | Description |
---|---|
FrameworkContext | The current. |
CurrentDateTime
Gets or sets the current date time. This property is used to filter out time elements and allows future or past simulations.
Declaration
public DateTime CurrentDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The context date time. |
OrderSystem
Gets the order system.
Declaration
public OrderContext OrderSystem { get; }
Property Value
Type | Description |
---|---|
OrderContext | The order system. |
ProductName
Gets the name of the product.
Declaration
public static string ProductName { get; }
Property Value
Type | Description |
---|---|
System.String | The name of the product. |
ProductVersion
Gets the product version.
Declaration
public static string ProductVersion { get; }
Property Value
Type | Description |
---|---|
System.String | The product version. |
ProductVersionDesc
Gets the product version description in form of Major.Minor (Build: Build).
Declaration
public static string ProductVersionDesc { get; }
Property Value
Type | Description |
---|---|
System.String | The product version desc. |
Version
Gets the version.
Declaration
public static Version Version { get; }
Property Value
Type | Description |
---|---|
System.Version | The version. |