Click or drag to resize

IgnitionConfiguration Methods

The IgnitionConfiguration type exposes the following members.

Methods
 NameDescription
Public methodEnablePerApplicationCarts Makes every ShoppingCartService instance sharing the same CartName map to the same NetFORUM-server-side shopping cart. In essence, carts are shared across your entire application.
Public methodEnablePerInstanceCarts Makes every ShoppingCartService instance (regardless of CartName) map to a completely unique NetFORUM-server-side shopping cart. In essence, you get a new cart every time you get a new ShoppingCartService instance.
Public methodEnsureTableIsQueryableTEntity(String, String, String) Whenever any entity includes a NetForumField denormalized from another table, Ignition uses the NetFORUM List Table for that entity's NetForumBusinessObject to look up the data for that field in queries. If the List Table is missing an entry for the requested table, Ignition will be unable to retrieve the requested data. Ensures that TEntity's business object's List Table contains an entry for table. If no entry exists, one will be added using the specified joinExpression and alias.
Public methodEnsureTableIsQueryableTEntity(String, JoinType, String, String) Whenever any entity includes a NetForumField denormalized from another table, Ignition uses the NetFORUM List Table for that entity's NetForumBusinessObject to look up the data for that field in queries. If the List Table is missing an entry for the requested table, Ignition will be unable to retrieve the requested data. Ensures that TEntity's business object's List Table contains an entry for table. If no entry exists, one will be added using the specified joinExpression and alias.
Public methodRegisterEntityOverride(IEnumerableType) Registers an override for a baseline Ignition entity type, so Ignition always returns objects of customEntityTypes where it would normally return whatever baseline Ignition type that customEntityTypes are derived from.
Public methodRegisterEntityOverride(Type) Registers an override for a baseline Ignition entity type, so Ignition always returns objects of customEntityType where it would normally return whatever baseline Ignition type that customEntityType is derived from.
Public methodRegisterEntityOverride(Type) Registers an override for a baseline Ignition entity type, so Ignition always returns objects of customEntityTypes where it would normally return whatever baseline Ignition type that customEntityTypes are derived from.
Public methodRegisterGlobalListTableAlias When entities based on businessObject reference denormalized fields from tableName, Ignition will use the list table entry that has been labeled with the alias, alias to retrieve the requested data.
Public methodRequireShippingForZeroWeightCarts Configures the Ignition shopping cart to consider shippable items with a weight of zero to still require shipping to purchase.
Public methodSetDefaultShoppingCartCustomer(FuncNetForumId) Sets a callback to be used to determine the default Shopping Cart Customer by instances of ShoppingCartService.
Public methodSetDefaultShoppingCartCustomer(FuncNullableInt32) Sets a callback to be used to determine the default Shopping Cart Customer by instances of ShoppingCartService.
Public methodSetDefaultShoppingCartCustomer(NetForumId) Sets the default Shopping Cart Customer for all instances of ShoppingCartService both current and future.
Public methodSetDefaultShoppingCartCustomer(NullableInt32) Sets the default Shopping Cart Customer for all instances of ShoppingCartService both current and future.
Public methodSetFlashpointConnectionInformation Configures Ignition to use the specified Flashpoint connection information, rather than using the default source of the web/app.config file.
Public methodSetNetForumAddChangeUser(String) Sets the username to be placed in the "xxx_add_user" and/or "xxx_change_user" fields when NetFORUM data is added/changed by Ignition.
Public methodSetNetForumAddChangeUser(FuncString, Boolean) Sets the username to be placed in the "xxx_add_user" and/or "xxx_change_user" fields when NetFORUM data is added/changed by Ignition.
Top
See Also